.Hero_hero__DBRgo{background:linear-gradient(180deg,var(--color-navy-950) 0,var(--color-navy-900) 100%);color:var(--color-white);padding-block:var(--space-16) var(--space-20)}@media (min-width:768px){.Hero_hero__DBRgo{padding-block:var(--space-24) var(--space-32)}}.Hero_inner__RNvqb{display:grid;grid-gap:var(--space-12);gap:var(--space-12);align-items:center}@media (min-width:1024px){.Hero_inner__RNvqb{grid-template-columns:1.15fr .85fr;gap:var(--space-16)}}.Hero_copy__pMP23{max-width:640px}.Hero_eyebrow__Wpogf{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-orange-400);margin-bottom:var(--space-5)}.Hero_eyebrowMark__INKAf{width:18px;height:2px;background:var(--color-orange-500);border-radius:999px}.Hero_title__Ih5bQ{font-size:clamp(var(--text-3xl),6vw,var(--text-6xl));line-height:1.1;color:var(--color-white);letter-spacing:-.02em}.Hero_lead__AmmR_{margin-top:var(--space-6);font-size:clamp(var(--text-base),2.5vw,var(--text-xl));line-height:var(--leading-relaxed);color:var(--color-surface-alt)}.Hero_leadSecond__HVwvj{margin-top:var(--space-4);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-muted-on-dark);max-width:56ch}.Hero_actions__Qhge2{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-8)}.Hero_areas__glvLR{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin-top:var(--space-10)}.Hero_areas__glvLR li{font-size:var(--text-xs);font-weight:600;letter-spacing:.05em;color:var(--color-text-muted-on-dark)}.Hero_areas__glvLR li:not(:last-child):after{content:"·";margin-left:var(--space-4);color:var(--color-orange-500)}.Hero_visual__4HlnA{display:flex;justify-content:center}.Hero_visualPanel__CbepW{position:relative;width:min(100%,420px);aspect-ratio:1;border-radius:var(--radius-lg);background:var(--color-white);display:grid;place-items:center;padding:var(--space-8);box-shadow:var(--shadow-lg)}.Hero_visualPanel__CbepW:before{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid rgb(255 255 255/.14);pointer-events:none}.Hero_visualPanel__CbepW:after{content:"";position:absolute;top:0;left:0;right:0;height:4px;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:linear-gradient(90deg,var(--color-orange-500),var(--color-blue-500))}.Hero_visualLogo__MKxlA{width:100%;height:100%;object-fit:contain}.Hero_title__Ih5bQ{animation:Hero_fade-up__A_Nwr .6s var(--ease-out) both}.Hero_copy__pMP23>.Hero_lead__AmmR_{animation:Hero_fade-up__A_Nwr .6s var(--ease-out) .12s both}.Hero_copy__pMP23>.Hero_actions__Qhge2{animation:Hero_fade-up__A_Nwr .6s var(--ease-out) .2s both}.Hero_visual__4HlnA{animation:Hero_fade-up__A_Nwr .6s var(--ease-out) .16s both}@keyframes Hero_fade-up__A_Nwr{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Hero_copy__pMP23>.Hero_actions__Qhge2,.Hero_copy__pMP23>.Hero_lead__AmmR_,.Hero_title__Ih5bQ,.Hero_visual__4HlnA{animation:none}}.PositioningStrip_strip__Dex2A{background:var(--color-white);border-bottom:1px solid var(--color-border);padding-block:var(--space-6)}.PositioningStrip_list__D5yA0{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-4) var(--space-6);gap:var(--space-4) var(--space-6)}@media (min-width:768px){.PositioningStrip_list__D5yA0{grid-template-columns:repeat(6,1fr);gap:var(--space-6)}}.PositioningStrip_item__vRgNR{display:flex;align-items:center;gap:var(--space-3)}.PositioningStrip_index__yskQk{font-size:var(--text-xs);font-weight:700;color:var(--color-orange-500)}.PositioningStrip_label__PbY7a{font-size:var(--text-sm);font-weight:600;color:var(--color-ink-700)}.FeaturedProduct_featured__v5rSn{background:linear-gradient(135deg,var(--color-navy-950) 0,var(--color-navy-800) 100%);padding-block:var(--space-16)}@media (min-width:768px){.FeaturedProduct_featured__v5rSn{padding-block:var(--space-24)}}.FeaturedProduct_inner___Zlr5{display:grid;grid-gap:var(--space-12);gap:var(--space-12);align-items:center}@media (min-width:1024px){.FeaturedProduct_inner___Zlr5{grid-template-columns:1fr 1fr;gap:var(--space-16)}}.FeaturedProduct_copy__KB8MN{max-width:560px}.FeaturedProduct_badge__DUJFf{display:inline-block;font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-orange-400);background:rgb(240 112 32/.12);border:1px solid rgb(240 112 32/.35);border-radius:999px;padding:var(--space-1) var(--space-3);margin-bottom:var(--space-5)}.FeaturedProduct_title__y45hz{font-size:clamp(var(--text-3xl),6vw,var(--text-5xl));letter-spacing:-.02em;color:var(--color-white)}.FeaturedProduct_positioning__z5JdK{margin-top:var(--space-3);font-size:var(--text-xl);font-weight:600;color:var(--color-orange-400)}.FeaturedProduct_description__LC_yu{margin-top:var(--space-5);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-surface-alt)}.FeaturedProduct_actions__HpOlq{margin-top:var(--space-8)}.FeaturedProduct_preview__40Zw1{display:flex;justify-content:center}.FeaturedProduct_previewFrame__IfVPg{width:100%;max-width:480px;border:1px solid rgb(255 255 255/.16);border-radius:var(--radius-lg);background:rgb(255 255 255/.04);overflow:hidden;box-shadow:var(--shadow-lg)}.FeaturedProduct_previewChrome__MghqF{display:flex;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid rgb(255 255 255/.12);background:rgb(255 255 255/.05)}.FeaturedProduct_previewDot__LFRUZ{width:8px;height:8px;border-radius:999px;background:var(--color-orange-500);opacity:.8}.FeaturedProduct_previewBody__qKsXD{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);min-height:280px;padding:var(--space-10) var(--space-6);border:1px dashed rgb(255 255 255/.24);border-radius:0 0 var(--radius-lg) var(--radius-lg);margin:var(--space-2);margin-top:0;text-align:center}.FeaturedProduct_previewIcon__Hx_8x{width:72px;height:auto;opacity:.9;margin-bottom:var(--space-4)}.FeaturedProduct_previewLabel__Racwn{font-size:var(--text-sm);font-weight:600;color:var(--color-white)}.FeaturedProduct_previewNote__BaqvX{font-size:var(--text-xs);color:var(--color-text-muted-on-dark)}.SectionHeading_heading__VpwOy{margin-bottom:var(--space-12)}.SectionHeading_heading__VpwOy.SectionHeading_center__7EJEJ{text-align:center;max-width:720px;margin-inline:auto}.SectionHeading_heading__VpwOy.SectionHeading_left__JuKkq{text-align:left;max-width:720px}.SectionHeading_eyebrow__stQeg{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-blue-600);margin-bottom:var(--space-3)}.SectionHeading_eyebrowMark__cy9Zu{width:14px;height:2px;background:var(--color-orange-500);border-radius:999px}.SectionHeading_title__dKU6u{font-size:clamp(var(--text-2xl),4vw,var(--text-4xl));color:var(--color-navy-900)}.SectionHeading_description__b10_H{margin-top:var(--space-4);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-muted)}.SectionHeading_dark__7No8c{color:var(--color-white)}.SectionHeading_description__b10_H.SectionHeading_dark__7No8c{color:var(--color-surface-alt)}.ProductCard_card__MHXif{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);background:var(--color-white);border:1px solid var(--color-border);border-top:3px solid var(--color-navy-700);border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:var(--shadow-sm);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.ProductCard_card__MHXif:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-top-color:var(--color-orange-500)}.ProductCard_card__MHXif.ProductCard_developing__FcCqX{border-top-color:var(--color-ink-500);background:var(--color-surface)}.ProductCard_card__MHXif.ProductCard_developing__FcCqX:hover{box-shadow:none;transform:none}.ProductCard_tags___CVi6{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);min-height:24px}.ProductCard_category__6B2va{font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-blue-600)}.ProductCard_status__10f40{font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-600);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:999px;padding:2px var(--space-2)}.ProductCard_name__Vkc1f{font-size:var(--text-2xl);color:var(--color-navy-900)}.ProductCard_description__fakzi{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted);flex-grow:1}.ProductCard_cta__nRce7{margin-top:var(--space-2)}.ProductCard_arrow__fOPaG{font-size:var(--text-base)}@media (prefers-reduced-motion:reduce){.ProductCard_card__MHXif,.ProductCard_card__MHXif:hover{transform:none;transition:none}}.ProductPortfolio_portfolio__R8jYy{padding-block:var(--space-16);background:var(--color-surface)}@media (min-width:768px){.ProductPortfolio_portfolio__R8jYy{padding-block:var(--space-24)}}.ProductPortfolio_grid__QCy8q{display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:1fr}@media (min-width:640px){.ProductPortfolio_grid__QCy8q{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ProductPortfolio_grid__QCy8q{grid-template-columns:repeat(3,1fr)}}.ProductPortfolio_customCta__BmF5r{max-width:760px;margin-inline:auto;margin-top:var(--space-12);padding:var(--space-10) var(--space-8);background:var(--color-white);border:1px solid var(--color-border);border-left:3px solid var(--color-orange-500);border-radius:var(--radius-md);text-align:center;box-shadow:var(--shadow-sm)}.ProductPortfolio_customTitle__PunT_{font-size:clamp(var(--text-xl),3vw,var(--text-2xl));color:var(--color-navy-900)}.ProductPortfolio_customCopy__Kk4Js{margin-top:var(--space-4);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-muted);max-width:52ch;margin-inline:auto}.ProductPortfolio_customAction__zZ6p7{margin-top:var(--space-6)}.SolutionsSection_solutions__DmKp1{padding-block:var(--space-16);background:var(--color-white)}@media (min-width:768px){.SolutionsSection_solutions__DmKp1{padding-block:var(--space-24)}}.SolutionsSection_list__GcHED{display:grid;grid-gap:var(--space-6) var(--space-10);gap:var(--space-6) var(--space-10);grid-template-columns:1fr;max-width:960px;margin-inline:auto;margin-top:var(--space-12)}@media (min-width:640px){.SolutionsSection_list__GcHED{grid-template-columns:repeat(2,1fr)}}.SolutionsSection_item__gA56e{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6) var(--space-8);border-left:3px solid var(--color-navy-700)}.SolutionsSection_index__JGcW1{font-size:var(--text-sm);font-weight:700;letter-spacing:.08em;color:var(--color-orange-600)}.SolutionsSection_title__NLK_H{font-size:var(--text-lg);color:var(--color-navy-900)}.SolutionsSection_description__20Oxv{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted)}.WhyAroqen_why__rISgt{padding-block:var(--space-16);background:var(--color-white)}@media (min-width:768px){.WhyAroqen_why__rISgt{padding-block:var(--space-24)}}.WhyAroqen_grid__4smOZ{display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:1fr}@media (min-width:768px){.WhyAroqen_grid__4smOZ{grid-template-columns:repeat(2,1fr)}}.WhyAroqen_reason__5u_r5{padding:var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--color-orange-500);border-radius:0 var(--radius-md) var(--radius-md) 0}.WhyAroqen_icon__IJ3uC{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--radius-md);background:var(--color-white);border:1px solid var(--color-border);color:var(--color-blue-600);margin-bottom:var(--space-5)}.WhyAroqen_reason__5u_r5:hover .WhyAroqen_icon__IJ3uC{color:var(--color-orange-500)}.WhyAroqen_title__InH2c{font-size:var(--text-xl);color:var(--color-navy-900)}.WhyAroqen_description__6t3_d{margin-top:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted)}.EcosystemSection_ecosystem__7kaWR{padding-block:var(--space-16);background:var(--color-surface)}@media (min-width:768px){.EcosystemSection_ecosystem__7kaWR{padding-block:var(--space-24)}}.EcosystemSection_stage__aj4mr{position:relative;max-width:860px;margin-inline:auto}.EcosystemSection_halo__Vuthz{display:none}.EcosystemSection_grid__hyCAE{display:grid;grid-template-areas:"core" "a" "b" "c" "d" "e" "f";grid-template-columns:1fr;justify-items:center;grid-gap:var(--space-6) var(--space-8);gap:var(--space-6) var(--space-8)}.EcosystemSection_core___MpSr{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.EcosystemSection_coreBadge__RICf0{position:relative;width:104px;height:104px;border-radius:999px;background:var(--color-white);border:3px solid var(--color-navy-800);display:grid;place-items:center;padding:var(--space-3);box-shadow:var(--shadow-md)}.EcosystemSection_coreBadge__RICf0:before{content:"";position:absolute;inset:-3px;border-radius:999px;border:2px solid var(--color-orange-500);border-top:2px solid transparent;transform:rotate(-24deg)}.EcosystemSection_coreLogo__t6CH0{width:100%;height:100%;object-fit:contain}.EcosystemSection_coreName__ZgozI{font-size:var(--text-sm);font-weight:700;color:var(--color-navy-900);text-align:center}.EcosystemSection_node___M36E{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);background:var(--color-white);border:1px solid var(--color-border);border-radius:999px;box-shadow:var(--shadow-sm)}.EcosystemSection_nodeDeveloping__GERTE{opacity:.75}.EcosystemSection_nodeDot__XXj7w{width:8px;height:8px;border-radius:999px;background:var(--color-orange-500)}.EcosystemSection_nodeDotDeveloping__mIvJW{width:8px;height:8px;border-radius:999px;background:var(--color-ink-500)}.EcosystemSection_nodeName__zcQs7{font-size:var(--text-sm);font-weight:600;color:var(--color-navy-900)}.EcosystemSection_coreTag__OOO8I{font-size:var(--text-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--color-orange-600);background:rgb(240 112 32/.1);border:1px solid rgb(240 112 32/.3);padding:2px var(--space-2);border-radius:999px}@media (min-width:768px){.EcosystemSection_grid__hyCAE{grid-template-areas:"a b c" "d core e" "f . g";grid-template-columns:repeat(3,1fr);justify-items:center}.EcosystemSection_halo__Vuthz{display:block;position:absolute;left:50%;top:50%;width:38%;aspect-ratio:1;transform:translate(-50%,-50%);border:1px dashed var(--color-navy-700);border-radius:999px;opacity:.35}.EcosystemSection_halo__Vuthz:before{content:"";position:absolute;inset:-26px;border:1px solid var(--color-border-strong);border-radius:999px}.EcosystemSection_core___MpSr{gap:var(--space-4)}}@media (prefers-reduced-motion:reduce){.EcosystemSection_halo__Vuthz{animation:none}}.ContactCta_contact__JZK3o{background:var(--color-navy-950);padding-block:var(--space-16)}@media (min-width:768px){.ContactCta_contact__JZK3o{padding-block:var(--space-24)}}.ContactCta_inner__SBk27{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:680px}.ContactCta_mark__qsgjd{width:64px;height:auto;margin-bottom:var(--space-6);opacity:.95}.ContactCta_title__5Rsbr{font-size:clamp(var(--text-3xl),6vw,var(--text-5xl));letter-spacing:-.02em;color:var(--color-white)}.ContactCta_description__NIEGc{margin-top:var(--space-5);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-surface-alt);max-width:520px}.ContactCta_actions__PddEu{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4);margin-top:var(--space-8)}.ContactCta_actionBtn__cAF1a{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-6);font-weight:600;font-size:var(--text-base);border-radius:var(--radius-sm);text-decoration:none;transition:filter var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.ContactCta_actionBtn__cAF1a:hover{transform:translateY(-1px);filter:brightness(1.05)}.ContactCta_whatsapp__xAMRL{background:var(--color-orange-500);color:var(--color-navy-950)}.ContactCta_email__XOSYj{background:transparent;color:var(--color-white);border:1px solid var(--color-border-strong)}.ContactCta_pending__yG_at{margin-top:var(--space-6);font-size:var(--text-sm);margin-inline:auto;max-width:46ch;color:var(--color-text-muted-on-dark)}@media (prefers-reduced-motion:reduce){.ContactCta_actionBtn__cAF1a,.ContactCta_actionBtn__cAF1a:hover{transform:none;transition:none}}.ProductIntro_intro__HHQxp{padding-block:var(--space-16);background:var(--color-white)}@media (min-width:768px){.ProductIntro_intro__HHQxp{padding-block:var(--space-24)}}.ProductAudiences_who__p65Bn{padding-block:var(--space-16);background:var(--color-white)}@media (min-width:768px){.ProductAudiences_who__p65Bn{padding-block:var(--space-24)}}.ProductAudiences_grid__8Nfw9{display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:1fr}@media (min-width:640px){.ProductAudiences_grid__8Nfw9{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ProductAudiences_grid__8Nfw9{grid-template-columns:repeat(3,1fr)}}.ProductAudiences_card__SAGd4{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-top:3px solid var(--color-orange-500);border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:var(--shadow-sm)}.ProductAudiences_number__6T5fC{font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;color:var(--color-blue-600)}.ProductAudiences_title__tcUET{font-size:var(--text-lg);color:var(--color-navy-900)}.ProductAudiences_description__pkEm5{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted)}.ProductCapabilities_capabilities__edS25{padding-block:var(--space-16);background:var(--color-surface)}@media (min-width:768px){.ProductCapabilities_capabilities__edS25{padding-block:var(--space-24)}}.ProductCapabilities_grid__JML_L{display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:1fr}@media (min-width:640px){.ProductCapabilities_grid__JML_L{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ProductCapabilities_grid__JML_L{grid-template-columns:repeat(3,1fr)}}.ProductCapabilities_capability__l36AK{position:relative;padding:var(--space-8) var(--space-6);background:var(--color-white);border:1px solid var(--color-border);border-top:3px solid var(--color-navy-700);border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:var(--shadow-sm);transition:border-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.ProductCapabilities_capability__l36AK:hover{border-top-color:var(--color-orange-500);transform:translateY(-4px)}.ProductCapabilities_capabilityDeveloping__m7Wsa{background:var(--color-surface-alt);border-top:1px dashed var(--color-border-strong);border:1px dashed var(--color-border-strong);box-shadow:none}.ProductCapabilities_capabilityDeveloping__m7Wsa:hover{border-color:var(--color-orange-400);transform:none}.ProductCapabilities_number__77CUe{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding-inline:var(--space-2);margin-bottom:var(--space-5);font-size:var(--text-sm);font-weight:700;color:var(--color-orange-600);background:rgb(240 112 32/.1);border:1px solid rgb(240 112 32/.3);border-radius:var(--radius-sm)}.ProductCapabilities_title__bYO25{font-size:var(--text-xl);color:var(--color-navy-900)}.ProductCapabilities_description__70oN3{margin-top:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.ProductCapabilities_capability__l36AK,.ProductCapabilities_capability__l36AK:hover{transform:none;transition:none}}.ProductWorkflow_workflow__uWQBt{background:linear-gradient(180deg,var(--color-navy-950) 0,var(--color-navy-900) 100%);padding-block:var(--space-16)}@media (min-width:768px){.ProductWorkflow_workflow__uWQBt{padding-block:var(--space-24)}}.ProductWorkflow_steps__a1nEP{display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:1fr}@media (min-width:768px){.ProductWorkflow_steps__a1nEP{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ProductWorkflow_steps__a1nEP{grid-template-columns:repeat(4,1fr)}}.ProductWorkflow_step__GXql9{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-8) var(--space-6);background:rgb(255 255 255/.05);border:1px solid rgb(255 255 255/.12);border-top:3px solid var(--color-orange-500);border-radius:0 0 var(--radius-md) var(--radius-md)}.ProductWorkflow_number__h4gDs{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;font-size:var(--text-lg);font-weight:700;color:var(--color-orange-400);border:1px solid rgb(240 112 32/.5);border-radius:999px;background:rgb(240 112 32/.08)}.ProductWorkflow_title__AEtW1{font-size:var(--text-xl);color:var(--color-white)}.ProductWorkflow_description__Xn9v_{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-surface-alt)}.WhoIsItFor_who__9axKy{padding-block:var(--space-16);background:var(--color-white)}@media (min-width:768px){.WhoIsItFor_who__9axKy{padding-block:var(--space-24)}}.WhoIsItFor_grid__nkY2f{display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:1fr}@media (min-width:640px){.WhoIsItFor_grid__nkY2f{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.WhoIsItFor_grid__nkY2f{grid-template-columns:repeat(4,1fr)}}.WhoIsItFor_card__GbkpX{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-top:3px solid var(--color-orange-500);border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:var(--shadow-sm)}.WhoIsItFor_number__CPxqf{font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;color:var(--color-blue-600)}.WhoIsItFor_title__4Au_U{font-size:var(--text-lg);color:var(--color-navy-900)}.WhoIsItFor_description__dGP_b{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted)}.CoreCapabilities_capabilities__nfQRB{padding-block:var(--space-16);background:var(--color-surface)}@media (min-width:768px){.CoreCapabilities_capabilities__nfQRB{padding-block:var(--space-24)}}.CoreCapabilities_grid__jx9eT{display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:1fr}@media (min-width:640px){.CoreCapabilities_grid__jx9eT{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CoreCapabilities_grid__jx9eT{grid-template-columns:repeat(4,1fr)}}.CoreCapabilities_capability__9sVAh{position:relative;padding:var(--space-8) var(--space-6);background:var(--color-white);border:1px solid var(--color-border);border-top:3px solid var(--color-navy-700);border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:var(--shadow-sm);transition:border-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.CoreCapabilities_capability__9sVAh:hover{border-top-color:var(--color-orange-500);transform:translateY(-4px)}.CoreCapabilities_number__qpFGE{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding-inline:var(--space-2);margin-bottom:var(--space-5);font-size:var(--text-sm);font-weight:700;color:var(--color-orange-600);background:rgb(240 112 32/.1);border:1px solid rgb(240 112 32/.3);border-radius:var(--radius-sm)}.CoreCapabilities_title__wAwXB{font-size:var(--text-xl);color:var(--color-navy-900)}.CoreCapabilities_description__iwZej{margin-top:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.CoreCapabilities_capability__9sVAh,.CoreCapabilities_capability__9sVAh:hover{transform:none;transition:none}}.ScreenSlot_slot__cVHRE{margin:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-white);box-shadow:var(--shadow-sm)}.ScreenSlot_chrome___i7cr{display:flex;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface-alt);border-bottom:1px solid var(--color-border)}.ScreenSlot_dot__aRTcj{width:8px;height:8px;border-radius:999px;background:var(--color-border-strong)}.ScreenSlot_body__Il5Ht{position:relative;aspect-ratio:16/10}.ScreenSlot_image__eHE8P{object-fit:cover}.ScreenSlot_placeholder__NBMMZ{position:absolute;inset:var(--space-3);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);text-align:center;padding:var(--space-8) var(--space-6)}.ScreenSlot_placeholderLabel__H_PZY{font-size:var(--text-sm);font-weight:600;color:var(--color-navy-700)}.ScreenSlot_placeholderNote__GyiOX{font-size:var(--text-xs);color:var(--color-ink-500)}.ScreenSlot_caption__KzEQ7{padding:var(--space-3) var(--space-4);font-size:var(--text-xs);font-weight:500;color:var(--color-ink-600);border-top:1px solid var(--color-border)}.ProductScreenshots_experience__yHZMY{padding-block:var(--space-16);background:var(--color-white)}@media (min-width:768px){.ProductScreenshots_experience__yHZMY{padding-block:var(--space-24)}}.ProductScreenshots_gallery__P_ad2{display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:1fr}@media (min-width:640px){.ProductScreenshots_gallery__P_ad2{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ProductScreenshots_gallery__P_ad2{grid-template-columns:repeat(3,1fr)}}.ProductStatus_status__KtVdD{padding-block:var(--space-16);background:var(--color-white)}@media (min-width:768px){.ProductStatus_status__KtVdD{padding-block:var(--space-24)}}.ProductStatus_card__NMLmC{max-width:760px;margin-inline:auto;padding:var(--space-10) var(--space-8);background:var(--color-navy-900);border-radius:var(--radius-lg);color:var(--color-white);text-align:center}.ProductStatus_cardDeveloping__EoUdM{background:var(--color-surface);border:1px dashed var(--color-border-strong);color:var(--color-ink-700)}.ProductStatus_badgeRow__Fk3OC{display:flex;justify-content:center;margin-bottom:var(--space-6)}.ProductStatus_pill__3vGoW{font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-white);background:var(--color-blue-600);padding:var(--space-1) var(--space-3);border-radius:999px}.ProductStatus_pillDeveloping__rR8NK{color:var(--color-navy-950);background:var(--color-orange-500)}.ProductStatus_title___UBSt{font-size:clamp(var(--text-2xl),4vw,var(--text-3xl));color:var(--color-white)}.ProductStatus_cardDeveloping__EoUdM .ProductStatus_title___UBSt{color:var(--color-navy-900)}.ProductStatus_note__Kflr1{margin-top:var(--space-4);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-surface-alt)}.ProductStatus_cardDeveloping__EoUdM .ProductStatus_note__Kflr1{color:var(--color-text-muted)}.ProductCta_cta__rtW5D{background:radial-gradient(circle at 80% 20%,rgb(240 112 32/.15),transparent 40%),linear-gradient(135deg,var(--color-navy-950) 0,var(--color-navy-800) 100%);padding-block:var(--space-16)}@media (min-width:768px){.ProductCta_cta__rtW5D{padding-block:var(--space-24)}}.ProductCta_inner__A__Rc{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:680px}.ProductCta_mark__cLCsA{width:64px;height:auto;margin-bottom:var(--space-6);opacity:.95}.ProductCta_title__IRWjA{font-size:clamp(var(--text-3xl),6vw,var(--text-5xl));letter-spacing:-.02em;color:var(--color-white)}.ProductCta_description__g0m5U{margin-top:var(--space-5);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-surface-alt);max-width:520px}.ProductCta_actions__GFDO4{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4);margin-top:var(--space-8)}.ProductCta_actionBtn__GdfMp{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-6);font-weight:600;font-size:var(--text-base);border-radius:var(--radius-sm);text-decoration:none;transition:filter var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.ProductCta_actionBtn__GdfMp:hover{transform:translateY(-1px);filter:brightness(1.05)}.ProductCta_whatsapp__D_lbB{background:var(--color-orange-500);color:var(--color-navy-950)}.ProductCta_email__ie8Xr{background:transparent;color:var(--color-white);border:1px solid var(--color-border-strong)}.ProductCta_pending__0LxNU{margin-top:var(--space-6);font-size:var(--text-sm);margin-inline:auto;max-width:46ch;color:var(--color-text-muted-on-dark)}@media (prefers-reduced-motion:reduce){.ProductCta_actionBtn__GdfMp,.ProductCta_actionBtn__GdfMp:hover{transform:none;transition:none}}.ProductFaq_faq__H4K89{padding-block:var(--space-16) var(--space-24);background:var(--color-surface)}.ProductFaq_inner__7fWoX{max-width:760px}.ProductFaq_list__WBxEf{display:flex;flex-direction:column;gap:var(--space-4)}.ProductFaq_item__wzpgt{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.ProductFaq_question__QM7qj{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);font-size:var(--text-base);font-weight:600;color:var(--color-navy-900);cursor:pointer;list-style:none}.ProductFaq_question__QM7qj::-webkit-details-marker{display:none}.ProductFaq_question__QM7qj:hover{color:var(--color-orange-600)}.ProductFaq_toggle__8wXUS{position:relative;flex-shrink:0;width:18px;height:18px}.ProductFaq_toggle__8wXUS:after,.ProductFaq_toggle__8wXUS:before{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;background:var(--color-orange-500);transform:translate(-50%,-50%);border-radius:999px;transition:transform var(--duration-fast) var(--ease-out)}.ProductFaq_toggle__8wXUS:after{transform:translate(-50%,-50%) rotate(90deg)}.ProductFaq_item__wzpgt[open] .ProductFaq_toggle__8wXUS:after{transform:translate(-50%,-50%) rotate(0deg)}.ProductFaq_answer__yCvEE{padding:0 var(--space-5) var(--space-5);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.ProductFaq_item__wzpgt[open] .ProductFaq_toggle__8wXUS:after,.ProductFaq_toggle__8wXUS:after,.ProductFaq_toggle__8wXUS:before{transition:none}}.ProductExperience_experience__GryRM{padding-block:var(--space-16);background:var(--color-white)}@media (min-width:768px){.ProductExperience_experience__GryRM{padding-block:var(--space-24)}}.ProductExperience_gallery__FAga_{display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:1fr}@media (min-width:640px){.ProductExperience_gallery__FAga_{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ProductExperience_gallery__FAga_{grid-template-columns:repeat(3,1fr)}}.HowItWorks_how__4dity{background:linear-gradient(180deg,var(--color-navy-950) 0,var(--color-navy-900) 100%);padding-block:var(--space-16)}@media (min-width:768px){.HowItWorks_how__4dity{padding-block:var(--space-24)}}.HowItWorks_steps__00kO7{display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:1fr;counter-reset:none}@media (min-width:768px){.HowItWorks_steps__00kO7{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.HowItWorks_steps__00kO7{grid-template-columns:repeat(4,1fr);position:relative}}.HowItWorks_step__aHtI2{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-8) var(--space-6);background:rgb(255 255 255/.05);border:1px solid rgb(255 255 255/.12);border-top:3px solid var(--color-orange-500);border-radius:0 0 var(--radius-md) var(--radius-md)}.HowItWorks_number__HcY3X{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;font-size:var(--text-lg);font-weight:700;color:var(--color-orange-400);border:1px solid rgb(240 112 32/.5);border-radius:999px;background:rgb(240 112 32/.08)}.HowItWorks_title__iVOpf{font-size:var(--text-xl);color:var(--color-white)}.HowItWorks_description__offPM{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-surface-alt)}.WhyDomivo_why__okY2x{padding-block:var(--space-16);background:var(--color-white)}@media (min-width:768px){.WhyDomivo_why__okY2x{padding-block:var(--space-24)}}.WhyDomivo_grid__hZDiE{display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:1fr}@media (min-width:768px){.WhyDomivo_grid__hZDiE{grid-template-columns:repeat(2,1fr)}}.WhyDomivo_item__bxSRc{display:flex;gap:var(--space-4);padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.WhyDomivo_check__yzxOE{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:999px;background:rgb(240 112 32/.12);color:var(--color-orange-600)}.WhyDomivo_title__5iglJ{font-size:var(--text-lg);color:var(--color-navy-900)}.WhyDomivo_description__W8pPT{margin-top:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted)}.DomivoCta_cta__d4z21{background:radial-gradient(circle at 80% 20%,rgb(240 112 32/.15),transparent 40%),linear-gradient(135deg,var(--color-navy-950) 0,var(--color-navy-800) 100%);padding-block:var(--space-16)}@media (min-width:768px){.DomivoCta_cta__d4z21{padding-block:var(--space-24)}}.DomivoCta_inner__aouHV{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:680px}.DomivoCta_mark__vtEeD{width:64px;height:auto;margin-bottom:var(--space-6);opacity:.95}.DomivoCta_title__ZMqfK{font-size:clamp(var(--text-3xl),6vw,var(--text-5xl));letter-spacing:-.02em;color:var(--color-white)}.DomivoCta_description__EZswt{margin-top:var(--space-5);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-surface-alt);max-width:520px}.DomivoCta_actions__2w6In{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4);margin-top:var(--space-8)}.DomivoCta_actionBtn__UcEVZ{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-6);font-weight:600;font-size:var(--text-base);border-radius:var(--radius-sm);text-decoration:none;transition:filter var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.DomivoCta_actionBtn__UcEVZ:hover{transform:translateY(-1px);filter:brightness(1.05)}.DomivoCta_whatsapp__SnD7k{background:var(--color-orange-500);color:var(--color-navy-950)}.DomivoCta_email__QMltI{background:transparent;color:var(--color-white);border:1px solid var(--color-border-strong)}.DomivoCta_pending__k2mBm{margin-top:var(--space-6);font-size:var(--text-sm);margin-inline:auto;max-width:46ch;color:var(--color-text-muted-on-dark)}@media (prefers-reduced-motion:reduce){.DomivoCta_actionBtn__UcEVZ,.DomivoCta_actionBtn__UcEVZ:hover{transform:none;transition:none}}.DomivoFaq_faq__sM4BO{padding-block:var(--space-16) var(--space-24);background:var(--color-surface)}.DomivoFaq_inner__tBHJX{max-width:760px}.DomivoFaq_list__HsZmz{display:flex;flex-direction:column;gap:var(--space-4)}.DomivoFaq_item__2rD7o{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.DomivoFaq_question__9clmX{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);font-size:var(--text-base);font-weight:600;color:var(--color-navy-900);cursor:pointer;list-style:none}.DomivoFaq_question__9clmX::-webkit-details-marker{display:none}.DomivoFaq_question__9clmX:hover{color:var(--color-orange-600)}.DomivoFaq_toggle__hbu0q{position:relative;flex-shrink:0;width:18px;height:18px}.DomivoFaq_toggle__hbu0q:after,.DomivoFaq_toggle__hbu0q:before{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;background:var(--color-orange-500);transform:translate(-50%,-50%);border-radius:999px;transition:transform var(--duration-fast) var(--ease-out)}.DomivoFaq_toggle__hbu0q:after{transform:translate(-50%,-50%) rotate(90deg)}.DomivoFaq_item__2rD7o[open] .DomivoFaq_toggle__hbu0q:after{transform:translate(-50%,-50%) rotate(0deg)}.DomivoFaq_answer__hPGwf{padding:0 var(--space-5) var(--space-5);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.DomivoFaq_item__2rD7o[open] .DomivoFaq_toggle__hbu0q:after,.DomivoFaq_toggle__hbu0q:after,.DomivoFaq_toggle__hbu0q:before{transition:none}}