@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,600;0,700;1,600&family=Montserrat:wght@400;500;600;700&display=swap";.page-hero[data-astro-cid-374m563m]{padding-block:var(--space-20) var(--space-12);border-bottom:1px solid var(--color-border);overflow:hidden;position:relative}.bg-hero[data-astro-cid-374m563m]{background-image:linear-gradient(to right,#fff,#ffffffeb 35%,#ffffff8c 60%,#ffffff1a),url(/hero-bg.webp);background-size:cover;background-position:center right;background-repeat:no-repeat}.page-hero__content[data-astro-cid-374m563m]{max-width:680px;position:relative;z-index:1}.page-hero__title[data-astro-cid-374m563m]{font-size:clamp(2.25rem,5vw,3.5rem);letter-spacing:-.03em;line-height:1.1;margin-top:1.5rem;margin-bottom:1.5rem}.page-hero__desc[data-astro-cid-374m563m]{font-size:var(--text-lg);line-height:1.7;max-width:56ch;margin-bottom:0}.page-hero__actions[data-astro-cid-374m563m]{margin-top:var(--space-6);margin-bottom:0}.precios-proceso[data-astro-cid-374m563m]{background:var(--color-bg-soft);border-bottom:1px solid var(--color-border)}.precios-proceso__inner[data-astro-cid-374m563m]{max-width:960px;margin-inline:auto}.precios-proceso__intro[data-astro-cid-374m563m]{margin-bottom:var(--space-10)}.precios-proceso__heading[data-astro-cid-374m563m]{margin-bottom:var(--space-3)}.precios-proceso__lead[data-astro-cid-374m563m]{margin:0;font-size:var(--text-lg);line-height:1.7;color:var(--color-text-muted);max-width:52ch}.precios-proceso__steps[data-astro-cid-374m563m]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-6)}.precios-proceso__step[data-astro-cid-374m563m]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-5);align-items:flex-start;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg);box-shadow:var(--shadow-sm, 0 1px 2px rgba(0, 0, 0, .04))}.precios-proceso__step-num[data-astro-cid-374m563m]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;font-size:var(--text-sm);font-weight:700;font-family:Montserrat,system-ui,sans-serif;color:var(--color-primary-dark);background:linear-gradient(135deg,#6d70501f,#8b8d6b14);border:1px solid rgba(109,112,80,.25);flex-shrink:0}.precios-proceso__step-title[data-astro-cid-374m563m]{margin:0 0 var(--space-2);font-size:clamp(var(--text-xl),2.15vw,var(--text-2xl));line-height:1.25}.precios-proceso__step-text[data-astro-cid-374m563m]{margin:0;font-size:var(--text-base);line-height:1.7;color:var(--color-text-muted)}.precios-saas[data-astro-cid-374m563m]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-12);align-items:center}.precios-saas__visual[data-astro-cid-374m563m]{margin:0;border-radius:var(--radius-2xl);overflow:hidden;border:1px solid var(--color-border);box-shadow:var(--shadow-lg, 0 12px 40px rgba(0, 0, 0, .08));aspect-ratio:4 / 3;background:var(--color-bg-soft)}.precios-saas__img[data-astro-cid-374m563m]{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.precios-benefits[data-astro-cid-374m563m]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-8)}.precios-benefit__title[data-astro-cid-374m563m]{margin:0 0 var(--space-2)}.precios-benefit__text[data-astro-cid-374m563m]{margin:0;font-size:var(--text-base);line-height:1.7;color:var(--color-text-muted)}.faq-module[data-astro-cid-374m563m]{background:linear-gradient(180deg,#f8fafc 0%,var(--color-bg-soft) 100%);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.faq-module__inner[data-astro-cid-374m563m]{max-width:1120px}.faq-module__title[data-astro-cid-374m563m]{margin-top:var(--space-2);margin-bottom:0}.faq-module__intro[data-astro-cid-374m563m]{margin-bottom:0;max-width:58ch}.faq-module__grid[data-astro-cid-374m563m]{margin-top:var(--space-8);display:grid;grid-template-columns:1fr;gap:var(--space-5);text-align:left}.faq-item[data-astro-cid-374m563m]{padding:var(--space-3) var(--space-2) var(--space-3) 0}.faq-item[data-astro-cid-374m563m] h3[data-astro-cid-374m563m]{margin:0;font-size:clamp(var(--text-xl),2.15vw,var(--text-2xl));line-height:1.25;letter-spacing:0;font-weight:700;display:flex;align-items:flex-start;gap:var(--space-2)}.faq-item[data-astro-cid-374m563m] h3[data-astro-cid-374m563m]:before{content:"›";color:var(--color-primary-dark);font-weight:700;line-height:1.25;transform:translateY(.05em);flex:0 0 auto}.faq-item[data-astro-cid-374m563m] p[data-astro-cid-374m563m]{margin:var(--space-2) 0 0;color:var(--color-text-muted);line-height:1.75;padding-left:calc(.7em + var(--space-2))}.precios-cta-section[data-astro-cid-374m563m]{background:var(--color-bg-soft);border-top:1px solid var(--color-border)}.precios-cta[data-astro-cid-374m563m]{text-align:center;max-width:640px;margin-inline:auto}.precios-cta__title[data-astro-cid-374m563m]{margin-bottom:1rem}.precios-cta__desc[data-astro-cid-374m563m]{font-size:var(--text-lg);line-height:1.7;color:var(--color-text-muted);margin-bottom:2rem}@media(min-width:900px){.faq-module__grid[data-astro-cid-374m563m]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8) var(--space-10)}.precios-proceso__steps[data-astro-cid-374m563m]{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}.precios-proceso__step[data-astro-cid-374m563m]{grid-template-columns:1fr;text-align:left}.precios-proceso__step-num[data-astro-cid-374m563m]{margin-bottom:var(--space-1)}}@media(max-width:900px){.precios-saas[data-astro-cid-374m563m]{grid-template-columns:1fr}.precios-saas__visual[data-astro-cid-374m563m]{order:-1;max-width:520px;margin-inline:auto;width:100%}}body.page-home,body.page-home .header,body.page-home .footer,body.page-home .btn,body.page-home .section-label,body.page-home .badge,body.page-home .premium-badge,body.page-home .nav-dropdown__item,body.page-home .mobile-menu__link,body.page-home .mobile-accordion__link,body.page-home .mobile-accordion__trigger,body.page-home .header__link{font-family:Montserrat,system-ui,sans-serif}body.page-home h1,body.page-home h2,body.page-home h3,body.page-home h4,body.page-home h5,body.page-home h6{font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-weight:600;color:#0a0a0a;letter-spacing:-.02em}body.page-home .footer__col-title{font-family:Montserrat,system-ui,sans-serif!important;letter-spacing:.08em}body.page-home #main-content .page-hero__title,body.page-home #main-content .section-heading,body.page-home #main-content .precios-benefit__title,body.page-home #main-content .precios-proceso__heading,body.page-home #main-content .precios-proceso__step-title,body.page-home #main-content .faq-module__title{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;color:#0a0a0a}body.page-home #main-content .precios-benefit__title,body.page-home #main-content .precios-proceso__step-title{font-size:clamp(var(--text-xl),2.15vw,var(--text-2xl));line-height:1.25}body.page-home .text-gradient{background:linear-gradient(135deg,#6d7050,#8b8d6b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}body.page-home #main-content .page-hero__desc,body.page-home #main-content .precios-cta__desc,body.page-home #main-content .precios-proceso__lead,body.page-home #main-content .precios-benefit__text,body.page-home #main-content .precios-proceso__step-text,body.page-home #main-content .section-subheading.faq-module__intro{color:#5a5a5a;font-family:Montserrat,system-ui,sans-serif;font-weight:400}body.page-home #main-content .faq-item p{color:#0a0a0a;font-family:Montserrat,system-ui,sans-serif;font-weight:400}body.page-home #main-content .faq-item h3{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;color:#0a0a0a}body.page-home .btn--ghost{font-family:Montserrat,system-ui,sans-serif;font-weight:500}
