.AppsSection_section__yw07J{padding:5rem 1.5rem;max-width:1100px;margin:0 auto;width:100%}.AppsSection_sectionHeader__z0r5Z{text-align:center;margin-bottom:3rem}.AppsSection_sectionTag__7ZkDt{display:inline-block;font-size:.78rem;font-weight:600;color:var(--color-primary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem}.AppsSection_sectionTitle__3M0WT{font-family:var(--font-display),system-ui,sans-serif;font-size:2rem;font-weight:700;color:var(--color-text);letter-spacing:-.02em;margin-bottom:.75rem}.AppsSection_sectionSubtitle__lrByV{max-width:40rem;margin:0 auto;font-size:1rem;line-height:1.6;color:var(--color-text-muted)}.AppsSection_grid__rzJdC{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.AppsSection_card__L8kmt{display:flex;flex-direction:column;padding:1.75rem;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface)}.AppsSection_badge__g13gG{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);background:var(--color-primary-light);color:var(--color-primary);margin-bottom:1rem}.AppsSection_cardTitle__GJRZM{font-size:1.2rem;font-weight:700;color:var(--color-text);margin-bottom:.15rem}.AppsSection_cardTagline__GSj40{font-size:.9rem;font-weight:600;color:var(--color-primary);margin-bottom:.75rem}.AppsSection_cardDesc__T_87v{font-size:.92rem;line-height:1.6;color:var(--color-text-muted);margin-bottom:1rem}.AppsSection_points__3o0wK{list-style:none;margin:0 0 1.5rem;padding:0;display:flex;flex-direction:column;gap:.5rem;flex:1 1}.AppsSection_points__3o0wK li{position:relative;padding-left:1.25rem;font-size:.88rem;line-height:1.5;color:var(--color-text)}.AppsSection_points__3o0wK li:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%;background:var(--color-primary)}.AppsSection_download__85c7h{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;align-self:flex-start}.AppsSection_note__jYjQ3{margin:.65rem 0 0;font-size:.78rem;color:var(--color-text-muted)}@media (max-width:820px){.AppsSection_grid__rzJdC{grid-template-columns:1fr}}.CtaSection_section__bYCCa{padding:4rem 1.5rem 5.5rem;background:var(--color-bg)}.CtaSection_panel__OTcLo{position:relative;max-width:1080px;margin:0 auto;padding:5rem 2rem;text-align:center;border-radius:28px;overflow:hidden;background:radial-gradient(ellipse 78% 60% at 50% -20%,rgba(255,255,255,.18),transparent 70%),linear-gradient(157deg,#2c68a6,#1d3a5c);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 30px 60px -26px rgba(29,58,92,.55)}.CtaSection_marble__49A4v{position:absolute;inset:0;width:100%;height:100%;opacity:.4;mix-blend-mode:soft-light;pointer-events:none}.CtaSection_panel__OTcLo:after{content:"ACEPTADO";position:absolute;top:2.25rem;right:2.25rem;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.14em;color:rgba(255,255,255,.5);border:2px solid rgba(255,255,255,.32);border-radius:6px;padding:.3rem .6rem;transform:rotate(7deg);pointer-events:none}.CtaSection_content__J46sG{position:relative;z-index:1;max-width:560px;margin:0 auto}.CtaSection_title__N_fX3{font-family:var(--font-display),system-ui,sans-serif;font-size:2.6rem;font-weight:700;color:#fff;letter-spacing:-.02em;line-height:1.1;text-wrap:balance;margin-bottom:1rem}.CtaSection_subtitle__nJgkv{color:rgba(255,255,255,.72);font-size:1.0625rem;margin:0 auto 2.25rem;line-height:1.65}.CtaSection_actions__wMVLl{display:flex;gap:.875rem;justify-content:center;flex-wrap:wrap}.CtaSection_btnPrimary__w_F2p{display:inline-flex;align-items:center;height:50px;padding:0 1.75rem;background:#fff;color:#1d3a5c;border-radius:var(--radius-lg);font-size:.95rem;font-weight:700;letter-spacing:-.01em;text-decoration:none;box-shadow:0 8px 20px -6px rgba(0,0,0,.35);transition:transform .15s ease,box-shadow .15s ease}.CtaSection_btnPrimary__w_F2p:hover{transform:translateY(-2px);box-shadow:0 14px 30px -8px rgba(0,0,0,.42)}.CtaSection_btnGhost__d63IK{display:inline-flex;align-items:center;height:50px;padding:0 1.75rem;background:rgba(255,255,255,.08);color:#fff;border:1.5px solid rgba(255,255,255,.38);border-radius:var(--radius-lg);font-size:.95rem;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:background .15s ease,border-color .15s ease}.CtaSection_btnGhost__d63IK:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.62)}.CtaSection_note__z0vQy{margin-top:1.5rem;font-size:.85rem;color:rgba(255,255,255,.55)}@media (max-width:768px){.CtaSection_section__bYCCa{padding:3rem 1.25rem 4.5rem}.CtaSection_panel__OTcLo{padding:3.5rem 1.5rem;border-radius:22px}.CtaSection_title__N_fX3{font-size:1.9rem}.CtaSection_panel__OTcLo:after{top:1.5rem;right:1.5rem}}@media (max-width:480px){.CtaSection_btnGhost__d63IK,.CtaSection_btnPrimary__w_F2p{width:100%;justify-content:center}}.js .CtaSection_panel__OTcLo:after{opacity:0}.CtaSection_panel__OTcLo[data-in=true]:after{animation:CtaSection_ctaStamp__tFSfC .5s cubic-bezier(.22,1,.36,1) .7s both}@keyframes CtaSection_ctaStamp__tFSfC{0%{opacity:0;transform:rotate(7deg) scale(1.8)}to{opacity:1;transform:rotate(7deg)}}@media (prefers-reduced-motion:reduce){.js .CtaSection_panel__OTcLo:after{opacity:1}.CtaSection_panel__OTcLo[data-in=true]:after{animation:none}}.FaqSection_section__6jG8S{padding:4rem 1.5rem 5rem;max-width:1100px;margin:0 auto;width:100%}.FaqSection_header__pmNWA{text-align:center;margin-bottom:2.5rem}.FaqSection_tag__xFeIO{display:inline-block;font-size:.78rem;font-weight:600;color:var(--color-primary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem}.FaqSection_title__zJvsF{font-family:var(--font-display),system-ui,sans-serif;font-size:2rem;font-weight:700;color:var(--color-text);letter-spacing:-.02em;margin-bottom:.75rem}.FaqSection_subtitle__Ou3pc{color:var(--color-text-muted);max-width:480px;margin:0 auto}.FaqSection_list__it3iW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 3rem;gap:0 3rem;align-items:start}.FaqSection_item__M9MQa{border-top:1px solid var(--color-border)}.FaqSection_question__FuBpl{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:60px;padding:.9rem 0;list-style:none;cursor:pointer;font-size:1rem;font-weight:600;color:var(--color-text)}.FaqSection_question__FuBpl::-webkit-details-marker{display:none}.FaqSection_question__FuBpl:after{content:"+";flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-primary-light);color:var(--color-primary);font-size:1.2rem;font-weight:500;line-height:1;transition:transform .25s cubic-bezier(.22,1,.36,1),background .2s,color .2s}.FaqSection_item__M9MQa[open] .FaqSection_question__FuBpl:after{transform:rotate(45deg);background:var(--color-primary);color:var(--color-primary-contrast)}.FaqSection_question__FuBpl:hover{color:var(--color-primary)}.FaqSection_question__FuBpl:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.FaqSection_answer__SqxJ4{padding:0 2.25rem 1.25rem 0;font-size:.93rem;line-height:1.65;color:var(--color-text-muted)}.FaqSection_answer__SqxJ4 a{color:var(--color-primary);text-underline-offset:3px}@supports (interpolate-size:allow-keywords){.FaqSection_item__M9MQa{interpolate-size:allow-keywords}.FaqSection_item__M9MQa::details-content{block-size:0;overflow:clip;transition:block-size .3s cubic-bezier(.22,1,.36,1),content-visibility allow-discrete .3s}.FaqSection_item__M9MQa[open]::details-content{block-size:auto}}.js .FaqSection_item__M9MQa{opacity:0;transform:translateY(14px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * 80ms)}.js .FaqSection_list__it3iW[data-in=true] .FaqSection_item__M9MQa{opacity:1;transform:none}@media (max-width:860px){.FaqSection_section__6jG8S{padding:3.5rem 1.25rem 4rem}.FaqSection_list__it3iW{grid-template-columns:minmax(0,1fr)}.FaqSection_item__M9MQa:first-child{border-top:1px solid var(--color-border)}}@media (prefers-reduced-motion:reduce){.js .FaqSection_item__M9MQa{opacity:1;transform:none;transition:none}.FaqSection_item__M9MQa::details-content,.FaqSection_question__FuBpl:after{transition:none}}.FeaturesSection_section__Gh9Ng{padding:5rem 1.5rem;max-width:1100px;margin:0 auto;width:100%}.FeaturesSection_sectionHeader__a0lYZ{text-align:center;margin-bottom:3rem}.FeaturesSection_sectionTag__uA82J{display:inline-block;font-size:.78rem;font-weight:600;color:var(--color-primary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem}.FeaturesSection_sectionTitle__fs34e{font-family:var(--font-display),system-ui,sans-serif;font-size:2rem;font-weight:700;color:var(--color-text);letter-spacing:-.02em;margin-bottom:.75rem}.FeaturesSection_sectionSubtitle__O6KZm{color:var(--color-text-muted);font-size:1rem;max-width:480px;margin:0 auto}.FeaturesSection_grid__XaLSl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 2.5rem;gap:0 2.5rem}.FeaturesSection_item__p_Zi5{padding:1.75rem 0 2rem;border-top:1px solid var(--color-border)}.FeaturesSection_icon__g0BCv{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:1rem;border-radius:var(--radius-lg);background:var(--color-primary-light);color:var(--color-primary);transition:background .25s,color .25s}.FeaturesSection_item__p_Zi5:hover .FeaturesSection_icon__g0BCv{background:var(--color-primary);color:var(--color-primary-contrast)}.FeaturesSection_itemTitle___K8TV{margin:0 0 .5rem;font-size:1.05rem;font-weight:700;letter-spacing:-.01em;color:var(--color-text)}.FeaturesSection_itemDesc__9Ip3h{margin:0;font-size:.9rem;line-height:1.65;color:var(--color-text-muted)}.FeaturesSection_more__H6hU7{display:flex;align-items:flex-start}.FeaturesSection_moreLink__8PTJi{display:inline-flex;align-items:center;gap:.5rem;min-height:48px;padding:0 1.25rem;border-radius:var(--radius-lg);border:1px solid var(--color-primary);color:var(--color-primary);font-weight:700;text-decoration:none;transition:background .2s,color .2s}.FeaturesSection_moreLink__8PTJi:hover{background:var(--color-primary);color:var(--color-primary-contrast)}.FeaturesSection_moreLink__8PTJi:focus-visible{outline:3px solid rgba(var(--color-primary-rgb),.35);outline-offset:2px}.FeaturesSection_moreLink__8PTJi svg{transition:transform .2s}.FeaturesSection_moreLink__8PTJi:hover svg{transform:translateX(3px)}.js .FeaturesSection_item__p_Zi5{opacity:0;transform:translateY(18px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * 90ms)}.js .FeaturesSection_grid__XaLSl[data-in=true] .FeaturesSection_item__p_Zi5{opacity:1;transform:none}@media (max-width:960px){.FeaturesSection_grid__XaLSl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.FeaturesSection_section__Gh9Ng{padding:4rem 1.25rem}.FeaturesSection_grid__XaLSl{grid-template-columns:minmax(0,1fr)}.FeaturesSection_item__p_Zi5{padding:1.4rem 0 1.5rem}}@media (prefers-reduced-motion:reduce){.js .FeaturesSection_item__p_Zi5{opacity:1;transform:none;transition:none}.FeaturesSection_icon__g0BCv,.FeaturesSection_moreLink__8PTJi svg{transition:none}}.HeroSection_hero__QgF9O{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;grid-gap:3.5rem;gap:3.5rem;max-width:1180px;margin:0 auto;padding:6rem 2rem 5rem}.HeroSection_heroText__VyzyJ{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.HeroSection_heroTag__uQuUV{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .75rem;background-color:var(--color-primary-light);color:var(--color-primary-dark);border:1px dashed rgba(var(--color-primary-rgb),.45);border-radius:var(--radius-sm);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1.5rem}.HeroSection_heroTitle__xU_g1{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(2.25rem,4.6vw,3.5rem);font-weight:700;color:var(--color-text);letter-spacing:-.02em;line-height:1.08;text-wrap:balance;margin-bottom:1.25rem}.HeroSection_heroTitleAccent__Aj8An{color:var(--color-primary)}.HeroSection_heroSubtitle__WaBGe{font-size:1.0625rem;color:var(--color-text-muted);max-width:460px;line-height:1.65;margin-bottom:2.25rem}.HeroSection_heroActions__uMYnh{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:1.25rem}.HeroSection_heroNote__Ky_a_{font-size:.82rem;color:var(--color-text-muted);letter-spacing:.01em}.HeroSection_heroText__VyzyJ>*{animation:HeroSection_heroUp__13aQR .7s cubic-bezier(.22,1,.36,1) both}.HeroSection_heroText__VyzyJ>:nth-child(2){animation-delay:.08s}.HeroSection_heroText__VyzyJ>:nth-child(3){animation-delay:.16s}.HeroSection_heroText__VyzyJ>:nth-child(4){animation-delay:.24s}.HeroSection_heroText__VyzyJ>:nth-child(5){animation-delay:.32s}.HeroSection_heroPreview__zFqwI{animation:HeroSection_docIn__tjwg9 .9s cubic-bezier(.22,1,.36,1) .15s both}@keyframes HeroSection_heroUp__13aQR{0%{opacity:0;transform:translateY(16px)}}@keyframes HeroSection_docIn__tjwg9{0%{opacity:0;transform:translateX(28px)}}@media (prefers-reduced-motion:reduce){.HeroSection_heroPreview__zFqwI,.HeroSection_heroText__VyzyJ>*{animation:none}}@media (max-width:900px){.HeroSection_hero__QgF9O{grid-template-columns:1fr;padding:4.5rem 1.5rem 3.5rem;gap:2.5rem}.HeroSection_heroText__VyzyJ{align-items:center;text-align:center}.HeroSection_heroSubtitle__WaBGe{max-width:480px}.HeroSection_heroActions__uMYnh{justify-content:center}div.HeroSection_heroPreview__zFqwI{max-width:360px;width:100%;margin:0 auto;transform:none}}@media (max-width:640px){.HeroSection_hero__QgF9O{padding:4rem 1.25rem 3rem}.HeroSection_heroActions__uMYnh .HeroSection_heroSecondaryBtn__vmp7t{display:none}}.HowItWorksSection_section__mYpqa{padding:5rem 1.5rem;max-width:1100px;margin:0 auto;width:100%}.HowItWorksSection_sectionHeader__olWWs{text-align:center;margin-bottom:3rem}.HowItWorksSection_sectionTag__ivLCK{display:inline-block;font-size:.78rem;font-weight:600;color:var(--color-primary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem}.HowItWorksSection_sectionTitle__VvVl1{font-family:var(--font-display),system-ui,sans-serif;font-size:2rem;font-weight:700;color:var(--color-text);letter-spacing:-.02em;margin-bottom:.75rem}.HowItWorksSection_grid__CwDCj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;position:relative}.HowItWorksSection_grid__CwDCj:before{content:"";position:absolute;top:28px;left:calc(16.66% + 1rem);right:calc(16.66% + 1rem);height:1px;background:var(--color-border);z-index:0}.HowItWorksSection_card__RCot2{text-align:center;padding:1.5rem;position:relative;z-index:1}.HowItWorksSection_stepCircle__B8w8E{width:48px;height:48px;background:var(--color-primary);color:var(--color-bg);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:SF Mono,Menlo,Consolas,monospace;font-size:.8rem;font-weight:700;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0 auto 1rem;position:relative;box-shadow:var(--shadow-primary)}.HowItWorksSection_cardTitle__LWfrJ{font-size:1rem;font-weight:700;color:var(--color-text);margin-bottom:.5rem;letter-spacing:-.01em}.HowItWorksSection_cardDesc__3eWue{font-size:.875rem;color:var(--color-text-muted);line-height:1.6}@media (max-width:768px){.HowItWorksSection_grid__CwDCj{grid-template-columns:1fr}.HowItWorksSection_grid__CwDCj:before{display:none}}@media (max-width:640px){.HowItWorksSection_section__mYpqa{padding:4rem 1.25rem}}.js .HowItWorksSection_grid__CwDCj:before{transform:scaleX(0);transform-origin:left;transition:transform 1.2s cubic-bezier(.22,1,.36,1) .35s}.js .HowItWorksSection_grid__CwDCj[data-in=true]:before{transform:scaleX(1)}.js .HowItWorksSection_card__RCot2{opacity:0;transform:translateY(16px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * .26s + .15s)}.js .HowItWorksSection_grid__CwDCj[data-in=true] .HowItWorksSection_card__RCot2{opacity:1;transform:none}.js .HowItWorksSection_stepCircle__B8w8E{background:var(--color-surface);color:var(--color-primary);box-shadow:inset 0 0 0 2px var(--color-border);transition:background .45s ease,color .45s ease,box-shadow .45s ease;transition-delay:calc(var(--i) * .26s + .7s)}.js .HowItWorksSection_grid__CwDCj[data-in=true] .HowItWorksSection_stepCircle__B8w8E{background:var(--color-primary);color:var(--color-bg);box-shadow:var(--shadow-primary)}@media (prefers-reduced-motion:reduce){.js .HowItWorksSection_grid__CwDCj:before{transform:none;transition:none}.js .HowItWorksSection_card__RCot2{opacity:1;transform:none;transition:none}.js .HowItWorksSection_stepCircle__B8w8E{background:var(--color-primary);color:var(--color-bg);box-shadow:var(--shadow-primary);transition:none}}.LandingFooter_footer__am9as{background:var(--color-surface);border-top:1px solid var(--color-border);padding:2rem 1.5rem}.LandingFooter_inner__dw_qH{max-width:1200px;margin:0 auto}.LandingFooter_top__bSbyh{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.LandingFooter_brand__mzm_q{display:flex;align-items:center;gap:.5rem;font-weight:700;color:var(--color-text);font-size:.95rem}.LandingFooter_brandLogo__aq8r_{color:var(--color-primary)}.LandingFooter_links__rpQ7o{display:flex;gap:1.5rem;flex-wrap:wrap}.LandingFooter_link__RaXhQ{display:inline-block;padding-block:.625rem;font-size:.875rem;color:var(--color-text-muted);text-decoration:none;transition:color .15s}button.LandingFooter_link__RaXhQ{padding-inline:0;border:none;background:none;font-family:inherit;cursor:pointer}.LandingFooter_link__RaXhQ:hover{color:var(--color-text)}.LandingFooter_company__aU_UN{display:flex;flex-direction:column;gap:.2rem;font-style:normal;font-size:.82rem;color:var(--color-text-muted);margin-bottom:1.5rem}.LandingFooter_company__aU_UN a{color:inherit;text-decoration:none}.LandingFooter_company__aU_UN a:hover{color:var(--color-text)}.LandingFooter_bottom__9COaO{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border)}.LandingFooter_copy__6HofU{font-size:.82rem;color:var(--color-text-muted)}.LandingFooter_sunat__pLyvA{font-size:.78rem;color:var(--color-text-muted);font-weight:500}@media (max-width:640px){.LandingFooter_footer__am9as{padding:1.5rem 1.25rem}.LandingFooter_bottom__9COaO{flex-direction:column;text-align:center}}.CartLink_link__fFTK2{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-lg);color:var(--color-text);text-decoration:none;transition:background .15s}.CartLink_link__fFTK2:hover{background:var(--color-bg-hover)}.CartLink_link__fFTK2:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.CartLink_badge__Dc0VP{position:absolute;top:4px;right:4px;min-width:16px;height:16px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;border-radius:99px;background:var(--color-primary);color:var(--color-primary-contrast);font-size:.65rem;font-weight:700;line-height:1}.LegalPageLayout_page__w_c8d{min-height:100vh;display:flex;flex-direction:column;background:var(--color-bg)}.LegalPageLayout_sticky__Aphzm{position:-webkit-sticky;position:sticky;top:0;z-index:50}.LegalPageLayout_main__yG9Ri{flex:1 1;width:100%;max-width:760px;margin:0 auto;padding:2.5rem 1.5rem 3rem}.LegalPageLayout_title__2oOH3{margin:0 0 .6rem;font-family:var(--font-heading);font-size:clamp(1.75rem,3.6vw,2.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--color-text);text-wrap:balance}.LegalPageLayout_intro__3VecX{color:var(--color-text-muted);font-size:.95rem;line-height:1.6;margin:0 0 1.75rem}@media (max-width:640px){.LegalPageLayout_main__yG9Ri{padding:1.75rem 1rem 2.5rem}}