.am-pagina{background-color:#f7f7f5;color:#1c1203;font-family:'Noto Sans', ui-sans-serif, system-ui, sans-serif;overflow-x:clip}.am-pagina p, .am-pagina h1, .am-pagina h2, .am-pagina h3, .am-pagina ul, .am-pagina li{margin-top:0;margin-bottom:0}.am-pagina em{font-style:italic}.am-pagina .am-contenedor{position:relative;z-index:10;margin-left:auto;margin-right:auto;width:100%;max-width:1320px;padding-left:20px;padding-right:20px}@media (min-width:640px){.am-pagina .am-contenedor{padding-left:40px;padding-right:40px}}@media (min-width:1024px){.am-pagina .am-contenedor{padding-left:56px;padding-right:56px}}.am-pagina .am-eyebrow{display:inline-flex;align-items:center;column-gap:14px;font-family:'Noto Sans', ui-sans-serif, system-ui, sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.22em;color:rgba(28,18,3,.6);margin:0}.am-pagina .am-eyebrow::before{content:'';height:1px;width:32px;flex-shrink:0;background-color:#e2b969}.am-pagina .am-eyebrow-claro{color:rgba(247,247,245,.6)}.am-pagina .am-hero{position:relative;display:flex;flex-direction:column;justify-content:center;overflow:hidden;background-color:#f7f7f5;min-height:calc(92svh - 80px);padding-top:48px;padding-bottom:64px}@media (min-width:1024px){.am-pagina .am-hero{padding-top:56px}}.am-pagina .am-blob-hero-1{pointer-events:none;position:absolute;border-radius:9999px;top:-128px;right:-112px;height:520px;width:520px;background-color:#e5d1b7;opacity:.7;filter:blur(90px)}.am-pagina .am-blob-hero-2{pointer-events:none;position:absolute;border-radius:9999px;bottom:5%;left:-160px;height:420px;width:420px;background-color:#80ad91;opacity:.2;filter:blur(90px)}.am-pagina .am-hero-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:56px}@media (min-width:1024px){.am-pagina .am-hero-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:96px}}.am-pagina .am-h1{margin-top:24px !important;font-family:'Noto Serif', ui-serif, Georgia, serif;font-weight:400;line-height:1.02;letter-spacing:-.025em;color:#1c1203;font-size:clamp(2rem, 4.2vw, 4.4rem)}.am-pagina .am-h1 .am-linea{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em;white-space:nowrap}.am-pagina .am-h1 .am-linea > span{display:inline-block}.am-pagina .am-h1 .am-linea-2 > span{font-style:italic;color:#546b5c}.am-pagina .am-hero-texto{margin-top:28px !important;max-width:480px;font-size:clamp(1.05rem, 1.4vw, 1.3rem);line-height:1.65;color:rgba(28,18,3,.7)}.am-pagina .am-hero-acciones{margin-top:36px;display:flex;flex-wrap:wrap;align-items:center;gap:32px}.am-pagina .am-boton{display:inline-flex;align-items:center;column-gap:12px;border-radius:9999px;padding-left:32px;padding-right:32px;padding-top:18px;padding-bottom:18px;font-family:'Noto Sans', ui-sans-serif, system-ui, sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;text-decoration:none;line-height:1.5;transition:background-color .5s cubic-bezier(.4,0,.2,1), color .5s cubic-bezier(.4,0,.2,1);background-color:#1c1203;color:#f7f7f5}.am-pagina .am-boton svg{transition:transform .5s cubic-bezier(.4,0,.2,1)}.am-pagina .am-boton:hover{background-color:#e2b969;color:#1c1203}.am-pagina .am-enlace{display:inline-flex;align-items:center;column-gap:10px;font-family:'Noto Serif', ui-serif, Georgia, serif;font-size:1.15rem;font-style:italic;color:rgba(28,18,3,.8);text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1)}.am-pagina .am-enlace svg{transition:transform .5s cubic-bezier(.4,0,.2,1)}.am-pagina .am-enlace:hover{color:#546b5c}.am-pagina .am-enlace:hover svg{transform:translateX(4px)}.am-pagina .am-panel{position:relative}.am-pagina .am-chip{pointer-events:none;position:absolute;z-index:20;display:flex;align-items:center;column-gap:8px;border-radius:9999px;padding-left:16px;padding-right:16px;padding-top:10px;padding-bottom:10px;font-family:'Noto Sans', ui-sans-serif, system-ui, sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;line-height:1.5;box-shadow:0 10px 15px -3px rgba(0,0,0,.1), 0 4px 6px -4px rgba(0,0,0,.1)}.am-pagina .am-chip-1{top:-20px;left:-12px;background-color:#546b5c;color:#f7f7f5}@media (min-width:1024px){.am-pagina .am-chip-1{left:-32px}}.am-pagina .am-chip-2{bottom:-20px;right:-12px;background-color:#e2b969;color:#1c1203}@media (min-width:1024px){.am-pagina .am-chip-2{right:-32px}}.am-pagina .am-panel-caja{overflow:hidden;border-radius:16px;border:1px solid rgba(28,18,3,.1);background-color:#fff;box-shadow:0 20px 25px -5px rgba(28,18,3,.08), 0 8px 10px -6px rgba(28,18,3,.08)}.am-pagina .am-panel-barra{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(28,18,3,.08);background-color:#fff;padding-left:20px;padding-right:20px;padding-top:12px;padding-bottom:12px}.am-pagina .am-panel-barra .am-puntos{display:flex;align-items:center;column-gap:6px}.am-pagina .am-panel-barra .am-punto{display:block;height:8px;width:8px;border-radius:9999px}.am-pagina .am-panel-barra .am-punto-1{background-color:#e5d1b7}.am-pagina .am-panel-barra .am-punto-2{background-color:#e2b969}.am-pagina .am-panel-barra .am-punto-3{background-color:#80ad91}.am-pagina .am-panel-etiqueta{font-family:'Noto Sans', ui-sans-serif, system-ui, sans-serif;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:rgba(28,18,3,.4)}.am-pagina .am-panel-lista{list-style:none;display:flex;flex-direction:column;padding-left:20px !important;padding-right:20px;padding-top:12px;padding-bottom:12px;margin:0 !important}.am-pagina .am-panel-item{display:flex;align-items:center;column-gap:16px;border-bottom:1px solid rgba(28,18,3,.06);padding-top:14px;padding-bottom:14px;margin:0;opacity:.35;transition:opacity .5s cubic-bezier(.4,0,.2,1)}.am-pagina .am-panel-item:last-child{border-bottom:0}.am-pagina .am-panel-item.is-done, .am-pagina .am-panel-item.is-current{opacity:1}.am-pagina .am-panel-item .am-panel-texto{display:flex;align-items:center;column-gap:16px;flex:1;font-size:.92rem;line-height:1.375;color:rgba(28,18,3,.8)}.am-pagina .am-panel-item .am-panel-texto svg{color:#546b5c}.am-pagina .am-problema{position:relative;overflow:hidden;margin-left:10px;margin-right:10px;border-radius:34px;background-color:#1c1203;color:#f7f7f5;padding-top:96px;padding-bottom:96px}@media (min-width:1024px){.am-pagina .am-problema{margin-left:24px;margin-right:24px;padding-top:128px;padding-bottom:128px}}.am-pagina .am-blob-problema{pointer-events:none;position:absolute;border-radius:9999px;top:-176px;right:-176px;height:520px;width:520px;background-color:#546b5c;opacity:.15;filter:blur(110px)}.am-pagina .am-problema-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:48px}@media (min-width:1024px){.am-pagina .am-problema-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:112px}}@media (min-width:1024px){.am-pagina .am-sticky{position:sticky;top:128px}}.am-pagina .am-h2-problema{margin-top:24px !important;font-family:'Noto Serif', ui-serif, Georgia, serif;font-weight:400;line-height:1.08;letter-spacing:-.025em;font-size:clamp(2.2rem, 4.4vw, 4rem);color:#f7f7f5}.am-pagina .am-h2-problema em{color:#e2b969}.am-pagina .am-problema-texto{margin-top:24px !important;max-width:420px;font-size:1.1rem;line-height:1.7;color:rgba(247,247,245,.6)}.am-pagina .am-etapa{border-bottom:1px solid rgba(247,247,245,.1);padding-top:36px;padding-bottom:36px}.am-pagina .am-etapa:last-child{border-bottom:0}.am-pagina .am-etapa-cuando{display:block;font-family:'Noto Serif', ui-serif, Georgia, serif;font-size:1.05rem;font-style:italic;color:#e2b969}.am-pagina .am-etapa-texto{margin-top:12px !important;font-family:'Noto Serif', ui-serif, Georgia, serif;font-size:clamp(1.15rem, 1.7vw, 1.5rem);line-height:1.45;color:#f7f7f5}.am-pagina .am-punto-partida{position:relative;margin-top:80px;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;overflow:hidden;border-radius:26px;background-color:#e5d1b7;padding:44px;color:#1c1203}@media (min-width:1024px){.am-pagina .am-punto-partida{margin-top:112px;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:80px;padding:80px}}.am-pagina .am-blob-partida{pointer-events:none;position:absolute;border-radius:9999px;right:-96px;bottom:-128px;height:340px;width:340px;background-color:#e2b969;opacity:.3;filter:blur(80px)}.am-pagina .am-h3-partida{position:relative;z-index:10;font-family:'Noto Serif', ui-serif, Georgia, serif;font-weight:400;line-height:1.1;letter-spacing:-.025em;font-size:clamp(1.9rem, 3.4vw, 3.1rem);color:#1c1203}.am-pagina .am-h3-partida em{color:#542c08}.am-pagina .am-partida-texto{position:relative;z-index:10;font-size:1.08rem;line-height:1.7;color:rgba(28,18,3,.75)}.am-pagina .am-seccion-clara{background-color:#f7f7f5;padding-top:112px;padding-bottom:112px}@media (min-width:1024px){.am-pagina .am-seccion-clara{padding-top:144px;padding-bottom:144px}}.am-pagina .am-seccion-proceso{background-color:#f7f7f5;padding-top:96px;padding-bottom:96px}@media (min-width:1024px){.am-pagina .am-seccion-proceso{padding-top:128px;padding-bottom:128px}}.am-pagina .am-cabecera{margin-bottom:56px;max-width:760px}@media (min-width:1024px){.am-pagina .am-cabecera{margin-bottom:80px}}.am-pagina .am-cabecera-fila{margin-bottom:56px;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:40px}@media (min-width:1024px){.am-pagina .am-cabecera-planes{margin-bottom:80px}}.am-pagina .am-h2-grande{margin-top:24px !important;font-family:'Noto Serif', ui-serif, Georgia, serif;font-weight:400;line-height:1.02;letter-spacing:-.025em;color:#1c1203;font-size:clamp(2.4rem, 5vw, 4.6rem)}.am-pagina .am-h2-grande em{color:#546b5c}.am-pagina .am-h2-areas{font-size:clamp(2.4rem, 5.2vw, 4.8rem)}.am-pagina .am-h2-planes em{color:#542c08}.am-pagina .am-frente{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;border-top:1px solid rgba(28,18,3,.1);padding-top:48px;padding-bottom:48px}.am-pagina .am-frente:last-child{border-bottom:1px solid rgba(28,18,3,.1)}@media (min-width:1024px){.am-pagina .am-frente{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:96px;padding-top:64px;padding-bottom:64px}}.am-pagina .am-frente-cabeza{display:flex;align-items:flex-start;column-gap:24px}.am-pagina .am-frente-icono{display:flex;height:56px;width:56px;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(28,18,3,.15);color:#546b5c}.am-pagina .am-frente-icono p{display:flex;line-height:0}.am-pagina .am-frente-etiqueta{display:block;font-family:'Noto Sans', ui-sans-serif, system-ui, sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.22em;color:rgba(28,18,3,.5)}.am-pagina .am-h3-frente{margin-top:8px !important;font-family:'Noto Serif', ui-serif, Georgia, serif;font-weight:400;line-height:1.08;letter-spacing:-.025em;color:#1c1203;font-size:clamp(1.9rem, 2.9vw, 2.8rem)}.am-pagina .am-frente-lista{list-style:none;display:flex;flex-direction:column;justify-content:center;padding:0 !important;margin:0 !important}.am-pagina .am-check-item{display:flex;align-items:flex-start;column-gap:16px;border-bottom:1px solid rgba(28,18,3,.08);padding-top:16px;padding-bottom:16px;margin:0;font-size:1.05rem;line-height:1.6;color:rgba(28,18,3,.7)}.am-pagina .am-check-item:last-child{border-bottom:0}.am-pagina .am-check-item svg{margin-top:6px;color:#e2b969}.am-pagina .am-frase-final{margin-top:40px !important;font-family:'Noto Serif', ui-serif, Georgia, serif;font-size:clamp(1.15rem, 1.8vw, 1.5rem);font-style:italic;color:rgba(28,18,3,.7)}.am-pagina .am-planes-marco{padding-left:10px;padding-right:10px;padding-bottom:24px}@media (min-width:1024px){.am-pagina .am-planes-marco{padding-left:24px;padding-right:24px}}.am-pagina .am-planes{position:relative;overflow:hidden;border-radius:34px;background-color:#e5d1b7;padding-left:20px;padding-right:20px;padding-top:80px;padding-bottom:80px}@media (min-width:640px){.am-pagina .am-planes{padding-left:40px;padding-right:40px}}@media (min-width:1024px){.am-pagina .am-planes{padding-left:96px;padding-right:96px;padding-top:112px;padding-bottom:112px}}.am-pagina .am-blob-planes{pointer-events:none;position:absolute;border-radius:9999px;top:-144px;right:-144px;height:480px;width:480px;background-color:#e2b969;opacity:.35;filter:blur(100px)}.am-pagina .am-planes-dentro{position:relative;z-index:10;margin-left:auto;margin-right:auto;width:100%;max-width:1320px}.am-pagina .am-planes-intro{max-width:340px;font-size:1.05rem;line-height:1.6;color:rgba(28,18,3,.65)}.am-pagina .am-planes-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}@media (min-width:1024px){.am-pagina .am-planes-grid{grid-template-columns:repeat(3, minmax(0,1fr))}}.am-pagina .am-plan{position:relative;display:flex;height:100%;flex-direction:column;border-radius:26px;background-color:#f7f7f5;padding:32px}@media (min-width:1024px){.am-pagina .am-plan{padding:40px}}.am-pagina .am-plan-destacado{background-color:#1c1203;color:#f7f7f5;box-shadow:0 25px 50px -12px rgba(28,18,3,.25)}@media (min-width:1024px){.am-pagina .am-plan-destacado{margin-top:-24px;margin-bottom:24px}}.am-pagina .am-plan-badge{position:absolute;top:28px;right:28px;display:inline-flex;align-items:center;column-gap:6px;border-radius:9999px;background-color:#e2b969;padding-left:12px;padding-right:12px;padding-top:6px;padding-bottom:6px;font-family:'Noto Sans', ui-sans-serif, system-ui, sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;line-height:1.5;color:#1c1203}.am-pagina .am-plan-etiqueta{display:block;font-family:'Noto Sans', ui-sans-serif, system-ui, sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:#542c08}.am-pagina .am-plan-nombre{margin-top:8px !important;font-family:'Noto Serif', ui-serif, Georgia, serif;font-weight:400;font-size:1.5rem;line-height:2rem;color:#1c1203}.am-pagina .am-plan-resumen{margin-top:8px !important;margin-bottom:28px !important;font-size:.875rem;line-height:1.625;color:rgba(28,18,3,.55)}.am-pagina .am-plan-precio{margin-bottom:32px;display:flex;align-items:baseline;column-gap:6px}.am-pagina .am-plan-precio .am-precio-num{font-family:'Noto Serif', ui-serif, Georgia, serif;font-weight:400;line-height:1;font-size:clamp(2.8rem, 3.6vw, 3.6rem);color:#1c1203}.am-pagina .am-plan-precio .am-precio-mes{font-size:.875rem;line-height:1.25rem;color:rgba(28,18,3,.4)}.am-pagina .am-plan-para{margin-bottom:32px !important;border-left:2px solid #e2b969;padding-left:16px;font-size:.875rem;line-height:1.625;color:rgba(28,18,3,.6)}.am-pagina .am-plan-incluye{margin-bottom:16px !important;font-family:'Noto Sans', ui-sans-serif, system-ui, sans-serif;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgba(28,18,3,.4)}.am-pagina .am-plan-lista{list-style:none;margin-left:0;margin-right:0;margin-top:0;margin-bottom:36px !important;display:flex;flex:1;flex-direction:column;row-gap:12px;padding:0 !important}.am-pagina .am-plan-item{display:flex;align-items:flex-start;column-gap:12px;margin:0;font-size:.875rem;line-height:1.625;color:rgba(28,18,3,.7)}.am-pagina .am-plan-item svg{margin-top:2px;color:#e2b969}.am-pagina .am-plan-noincluye{margin-top:-16px !important;margin-bottom:28px !important;font-size:.75rem;line-height:1.625;color:rgba(28,18,3,.45)}.am-pagina .am-plan-cta{display:inline-flex;align-items:center;column-gap:12px;border-radius:9999px;padding-left:24px;padding-right:24px;padding-top:16px;padding-bottom:16px;font-family:'Noto Sans', ui-sans-serif, system-ui, sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;text-decoration:none;line-height:1.5;transition:background-color .5s cubic-bezier(.4,0,.2,1), color .5s cubic-bezier(.4,0,.2,1);width:100%;justify-content:center;text-align:center;background-color:#1c1203;color:#f7f7f5}.am-pagina .am-plan-cta svg{transition:transform .5s cubic-bezier(.4,0,.2,1)}.am-pagina .am-plan-cta:hover{background-color:#e2b969;color:#1c1203}.am-pagina .am-plan-oscuro .am-plan-etiqueta, .am-pagina .am-plan-oscuro .am-plan-incluye{color:#e2b969}.am-pagina .am-plan-oscuro .am-plan-nombre, .am-pagina .am-plan-oscuro .am-plan-precio .am-precio-num{color:#f7f7f5}.am-pagina .am-plan-oscuro .am-plan-resumen, .am-pagina .am-plan-oscuro .am-plan-para{color:rgba(247,247,245,.7)}.am-pagina .am-plan-oscuro .am-plan-precio .am-precio-mes{color:rgba(247,247,245,.5)}.am-pagina .am-plan-oscuro .am-plan-item{color:rgba(247,247,245,.8)}.am-pagina .am-plan-oscuro .am-plan-cta{background-color:#e2b969;color:#1c1203}.am-pagina .am-plan-oscuro .am-plan-cta:hover{background-color:#f7f7f5;color:#1c1203}.am-pagina .am-planes-nota{margin-top:40px !important;text-align:center;font-size:.75rem;line-height:1rem;color:rgba(28,18,3,.45)}.am-pagina .am-planes-nota a{color:#542c08;text-decoration:underline;text-underline-offset:2px;transition:opacity .15s}.am-pagina .am-planes-nota a:hover{opacity:.7}.am-pagina .am-proceso-intro{max-width:300px;font-size:1.05rem;color:rgba(28,18,3,.6)}.am-pagina .am-pasos{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}@media (min-width:768px){.am-pagina .am-pasos{grid-template-columns:repeat(3, minmax(0,1fr));gap:32px}}.am-pagina .am-paso{display:flex;flex-direction:column;row-gap:16px;border-top:1px solid rgba(28,18,3,.1);padding-top:32px}.am-pagina .am-paso-num{display:flex;height:60px;width:60px;align-items:center;justify-content:center;border-radius:9999px;background-color:#e2b969;font-family:'Noto Serif', ui-serif, Georgia, serif;font-size:1.25rem;line-height:1.75rem;color:#1c1203}.am-pagina .am-h3-paso{font-family:'Noto Serif', ui-serif, Georgia, serif;font-weight:400;letter-spacing:-.025em;color:#1c1203;font-size:clamp(1.4rem, 2vw, 1.8rem);line-height:1.3}.am-pagina .am-paso-texto{max-width:340px;font-size:1.02rem;line-height:1.7;color:rgba(28,18,3,.6)}.am-pagina .am-paso-extra{max-width:340px;border-left:2px solid #e2b969;padding-left:16px;font-size:.95rem;line-height:1.6;color:rgba(28,18,3,.7)}.am-pagina .am-faq-seccion{border-top:1px solid rgba(28,18,3,.05);background-color:#f7f7f5;padding-top:96px;padding-bottom:96px}.am-pagina .am-faq-contenedor{margin-left:auto;margin-right:auto;width:100%;max-width:768px;padding-left:24px;padding-right:24px}.am-pagina .am-faq-cabecera{margin-bottom:56px}.am-pagina .am-h2-faq{margin-top:24px !important;font-family:'Noto Serif', ui-serif, Georgia, serif;font-weight:400;line-height:1.05;letter-spacing:-.025em;color:#1c1203;font-size:clamp(2.2rem, 4.2vw, 3.6rem)}.am-pagina .am-h2-faq em{color:#546b5c}.am-pagina .am-faq-lista{display:flex;flex-direction:column;row-gap:8px}.am-pagina .am-faq{overflow:hidden;border-radius:12px;border:1px solid rgba(28,18,3,.08);margin:0 !important}.am-pagina .am-faq summary{display:flex;align-items:center;justify-content:space-between;column-gap:16px;background-color:#f7f7f5;padding-left:24px;padding-right:24px;padding-top:20px;padding-bottom:20px;text-align:left;cursor:pointer;list-style:none;font-size:.875rem;line-height:1.375;font-weight:500;color:#1c1203;transition:background-color .15s}.am-pagina .am-faq summary::-webkit-details-marker{display:none}.am-pagina .am-faq summary::marker{content:''}.am-pagina .am-faq summary:hover{background-color:rgba(28,18,3,.02)}.am-pagina .am-faq summary::after{content:'';flex-shrink:0;width:16px;height:16px;background-color:#546b5c;-webkit-mask:var(--am-mas) center/16px no-repeat;mask:var(--am-mas) center/16px no-repeat}.am-pagina .am-faq[open] summary::after{-webkit-mask:var(--am-menos) center/16px no-repeat;mask:var(--am-menos) center/16px no-repeat}.am-pagina .am-faq > :not(summary){margin:0;border-top:1px solid rgba(28,18,3,.05);padding-left:24px;padding-right:24px;padding-top:16px;padding-bottom:20px;font-size:.875rem;line-height:1.625;font-weight:500;color:rgba(28,18,3,.6)}.am-pagina .am-cta{position:relative;overflow:hidden;margin-left:10px;margin-right:10px;margin-bottom:24px;border-radius:34px;background-color:#1c1203;color:#f7f7f5;padding-top:96px;padding-bottom:96px}@media (min-width:1024px){.am-pagina .am-cta{margin-left:24px;margin-right:24px;padding-top:144px;padding-bottom:144px}}.am-pagina .am-blob-cta{pointer-events:none;position:absolute;border-radius:9999px;top:-256px;left:50%;height:640px;width:640px;transform:translateX(-50%);background-color:#546b5c;opacity:.2;filter:blur(120px)}.am-pagina .am-centro{text-align:center}.am-pagina .am-h2-cta{font-family:'Noto Serif', ui-serif, Georgia, serif;font-weight:400;line-height:1;letter-spacing:-.03em;color:#f7f7f5;font-size:clamp(2.8rem, 7vw, 6.5rem)}.am-pagina .am-h2-cta em{color:#e2b969}.am-pagina .am-cta-texto{margin-left:auto !important;margin-right:auto !important;margin-top:32px !important;max-width:520px;font-size:1.12rem;line-height:1.7;color:rgba(247,247,245,.6)}.am-pagina .am-cta-accion{margin-top:44px}.am-pagina .am-boton-dorado{background-color:#e2b969;color:#1c1203}.am-pagina .am-boton-dorado:hover{background-color:#f7f7f5;color:#1c1203}
.am-pagina{--am-mas:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20256%20256%22%3E%3Cpath%20d%3D%22M228%2C128a12%2C12%2C0%2C0%2C1-12%2C12H140v76a12%2C12%2C0%2C0%2C1-24%2C0V140H40a12%2C12%2C0%2C0%2C1%2C0-24h76V40a12%2C12%2C0%2C0%2C1%2C24%2C0v76h76A12%2C12%2C0%2C0%2C1%2C228%2C128Z%22/%3E%3C/svg%3E");--am-menos:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20256%20256%22%3E%3Cpath%20d%3D%22M228%2C128a12%2C12%2C0%2C0%2C1-12%2C12H40a12%2C12%2C0%2C0%2C1%2C0-24H216A12%2C12%2C0%2C0%2C1%2C228%2C128Z%22/%3E%3C/svg%3E")}
.am-pagina svg{display:block;flex-shrink:0}
.am-pagina .gb-shape{display:inline-flex;flex-shrink:0;line-height:0}
.am-panel-estado{position:relative;display:flex;height:24px;width:24px;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(28,18,3,.15);transition:border-color .3s}
.am-panel-estado .gb-shape{display:flex;height:24px;width:24px;align-items:center;justify-content:center;border-radius:9999px;background:#546b5c;color:#f7f7f5;opacity:0;transform:scale(.4);transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .2s}
.am-panel-item.is-current .am-panel-estado{border-color:#e2b969;animation:am-pulse 2s cubic-bezier(.4,0,.6,1) infinite}
.am-panel-item.is-done .am-panel-estado{border-color:transparent}
.am-panel-item.is-done .am-panel-estado .gb-shape{opacity:1;transform:scale(1)}
.am-chip svg,.am-plan-badge svg{display:inline-block}
@keyframes am-pulse{50%{opacity:.5}}
@keyframes am-drift{from{transform:translate(0,0) scale(1)}to{transform:translate(40px,50px) scale(1.08)}}
@keyframes am-flota-1{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}
@keyframes am-flota-2{0%,100%{transform:translateY(0)}50%{transform:translateY(9px)}}
@keyframes am-linea{from{transform:translateY(115%)}to{transform:none}}
@keyframes am-fade{from{opacity:0}to{opacity:1}}
@keyframes am-sube-24{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}
@keyframes am-sube-20{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}
@keyframes am-sube-40{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:no-preference){
.am-drift{animation:am-drift 14s ease-in-out infinite alternate}
.am-drift-reverse{animation:am-drift 18s ease-in-out infinite alternate-reverse}
.am-flota-1{animation:am-flota-1 5s ease-in-out infinite}
.am-flota-2{animation:am-flota-2 6s ease-in-out 1s infinite}
.am-in-fade{animation:am-fade .8s ease-out .1s both}
.am-h1 .am-linea>span{animation:am-linea 1.1s cubic-bezier(.22,1,.36,1) both}
.am-h1 .am-linea-1>span{animation-delay:.15s}
.am-h1 .am-linea-2>span{animation-delay:.28s}
.am-h1 .am-linea-3>span{animation-delay:.41s}
.am-in-sube{animation:am-sube-24 1s cubic-bezier(.22,1,.36,1) .55s both}
.am-in-acciones{animation:am-sube-20 1s cubic-bezier(.22,1,.36,1) .75s both}
.am-in-panel{animation:am-sube-40 1.2s cubic-bezier(.22,1,.36,1) .5s both}
.am-js .am-r{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}
.am-js .am-r.am-eyebrow{transform:translateY(20px);transition-duration:.8s}
.am-js .am-r-lento{transform:translateY(36px);transition-duration:1s}
.am-js .am-r-cta{transform:translateY(32px);transition-duration:1s}
.am-js .am-r-d1{transition-delay:.1s}
.am-js .am-r-d2{transition-delay:.2s}
.am-js .am-r-d3{transition-delay:.3s}
.am-js .am-r-f1{transition-delay:.05s}
.am-js .am-r-f2{transition-delay:.1s}
.am-js .am-r-f3{transition-delay:.15s}
.am-js .am-r-p1{transition-delay:.12s}
.am-js .am-r-p2{transition-delay:.24s}
.am-js .am-r.is-in{opacity:1;transform:none}
.am-js [data-am-etapa]{opacity:.25;transform:translateX(12px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}
.am-js [data-am-etapa].is-in{opacity:1;transform:none}
}
