section[data-astro-cid-nwkcf5cr]{padding:48px 0}@media (width<=760px){section[data-astro-cid-nwkcf5cr]{padding:32px 0}}.hero-demo[data-astro-cid-nwkcf5cr]{background:var(--color-ivory);border-radius:var(--radius-lg);grid-template-columns:1.15fr .85fr;align-items:stretch;margin-top:20px;display:grid;position:relative;overflow:hidden}@media (width<=900px){.hero-demo[data-astro-cid-nwkcf5cr]{grid-template-columns:1fr}}.hero-content[data-astro-cid-nwkcf5cr]{z-index:2;padding:64px 52px;position:relative}@media (width<=760px){.hero-content[data-astro-cid-nwkcf5cr]{padding:40px 24px 32px}}.eyebrow[data-astro-cid-nwkcf5cr]{margin-bottom:20px}h1[data-astro-cid-nwkcf5cr]{font-family:var(--font-serif);letter-spacing:-.01em;margin-top:6px;font-size:clamp(34px,4.6vw,58px);font-weight:500;line-height:1.02}.italic-lede[data-astro-cid-nwkcf5cr]{font-family:var(--font-serif);color:#302f2ab8;max-width:560px;margin-top:18px;font-size:22px;font-style:italic;font-weight:500}.btn-row[data-astro-cid-nwkcf5cr]{flex-wrap:wrap;gap:16px;margin-top:30px;display:flex}.hero-photo[data-astro-cid-nwkcf5cr]{background:var(--color-sand);min-height:340px;position:relative;overflow:hidden}.hero-photo[data-astro-cid-nwkcf5cr] img{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform 1.2s var(--ease-out-soft)}.hero-demo[data-astro-cid-nwkcf5cr]:hover .hero-photo[data-astro-cid-nwkcf5cr] img{transform:scale(1.04)}.hero-photo[data-astro-cid-nwkcf5cr]:after{content:"";background:linear-gradient(#302f2a00 60%,#302f2a1f 100%);position:absolute;inset:0}@media (width<=900px){.hero-photo[data-astro-cid-nwkcf5cr]{order:-1;min-height:280px}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}section[data-astro-cid-7rr3svep]{padding:56px 0}@media (width<=760px){section[data-astro-cid-7rr3svep]{padding:32px 0}}.panel[data-astro-cid-7rr3svep]{border-radius:var(--radius-xl);background:radial-gradient(ellipse 60% 80% at 100% 0%, #e7b7a047, transparent 70%), radial-gradient(ellipse 50% 70% at 0% 100%, #cfd7c466, transparent 70%), var(--color-ivory);padding:clamp(28px,5vw,56px);position:relative;overflow:hidden}.comillas[data-astro-cid-7rr3svep]{font-family:var(--font-serif);color:#d69a7c38;pointer-events:none;font-size:220px;line-height:1;position:absolute;top:-30px;left:18px}.preguntas[data-astro-cid-7rr3svep]{grid-template-columns:repeat(2,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (width<=760px){.preguntas[data-astro-cid-7rr3svep]{grid-template-columns:1fr}}.pregunta[data-astro-cid-7rr3svep]{transition:transform .3s var(--ease-out-soft), border-color .3s ease;background:#ffffffbf;border:1px solid #302f2a0f;border-radius:22px;align-items:flex-start;gap:16px;padding:22px 24px;display:flex;box-shadow:0 14px 34px -26px #302f2a66}.pregunta[data-astro-cid-7rr3svep]:hover{border-color:var(--color-clay);transform:translateY(-4px)}.num[data-astro-cid-7rr3svep]{background:var(--color-clay);width:34px;height:34px;color:var(--color-charcoal);border-radius:50%;flex-shrink:0;place-items:center;font-size:12.5px;font-weight:800;display:grid}.pregunta[data-astro-cid-7rr3svep] p[data-astro-cid-7rr3svep]{font-family:var(--font-serif);color:#302f2ad9;margin:0;font-size:clamp(19px,1.8vw,23px);font-style:italic;line-height:1.4}.insight[data-astro-cid-kjutfke3]{--alto:clamp(300px, 48vh, 440px);height:calc(var(--alto) + 42vh);color:var(--color-bone);position:relative}.escena[data-astro-cid-kjutfke3]{top:calc(50vh - var(--alto) / 2);height:var(--alto);background:radial-gradient(ellipse calc(50% + var(--lp,0) * 40%) calc(40% + var(--lp,0) * 30%) at 50% 50%, rgb(214 154 124/calc(.05 + var(--lp,0) * .16)), transparent 70%), #161512;position:sticky;overflow:hidden}.frase[data-astro-cid-kjutfke3]{flex-direction:column;justify-content:center;gap:clamp(14px,3vh,36px);margin:0;padding:32px clamp(20px,6vw,96px);font-weight:400;display:flex;position:absolute;inset:0}.mitad[data-astro-cid-kjutfke3]{max-width:min(760px,86vw);font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(32px,4.4vw,66px);line-height:1.04;display:block}.ma[data-astro-cid-kjutfke3]{color:var(--color-bone);align-self:flex-start}.mb[data-astro-cid-kjutfke3]{text-align:right;color:var(--color-clay);align-self:flex-end;font-style:italic}.w[data-astro-cid-kjutfke3]{--v:clamp(0, calc((var(--lp,0) * 1.45 - var(--k)) * 6), 1);opacity:calc(.1 + var(--v) * .9);transform:translateY(calc((1 - var(--v)) * .5em));filter:blur(calc((1 - var(--v)) * 8px));margin-right:.26em;transition:opacity .35s cubic-bezier(.19,1,.22,1),transform .5s cubic-bezier(.19,1,.22,1),filter .35s;display:inline-block}.ma[data-astro-cid-kjutfke3]{translate:calc((1 - min(1, var(--lp,0) * 1.6)) * -6vw) 0}.mb[data-astro-cid-kjutfke3]{translate:calc((1 - min(1, max(0, var(--lp,0) * 1.8 - .45))) * 6vw) 0}.cruz[data-astro-cid-kjutfke3]{opacity:.3;width:11px;height:11px;position:absolute}.cruz[data-astro-cid-kjutfke3]:before,.cruz[data-astro-cid-kjutfke3]:after{content:"";background:var(--color-bone);position:absolute}.cruz[data-astro-cid-kjutfke3]:before{width:1px;height:11px;left:5px}.cruz[data-astro-cid-kjutfke3]:after{width:11px;height:1px;top:5px}.x1[data-astro-cid-kjutfke3]{top:22%;left:50%}.x2[data-astro-cid-kjutfke3]{bottom:26%;left:18%}.x3[data-astro-cid-kjutfke3]{top:46%;right:16%}@media (prefers-reduced-motion:reduce){.insight[data-astro-cid-kjutfke3]{height:auto}.escena[data-astro-cid-kjutfke3]{height:auto;padding:110px clamp(20px,6vw,96px);position:relative}.frase[data-astro-cid-kjutfke3]{padding:0;position:static}.mb[data-astro-cid-kjutfke3]{margin-top:48px;margin-left:auto}.w[data-astro-cid-kjutfke3]{opacity:1;filter:none;transform:none}.ma[data-astro-cid-kjutfke3],.mb[data-astro-cid-kjutfke3]{translate:none}}section[data-astro-cid-3mt5gsfe]{padding:64px 0;position:relative;overflow:hidden}.fondo[data-astro-cid-3mt5gsfe]{z-index:-1;background:var(--color-bone);position:absolute;inset:0}.mancha[data-astro-cid-3mt5gsfe]{filter:blur(60px);opacity:.55;border-radius:50%;width:46vw;max-width:640px;height:46vw;max-height:640px;animation:22s ease-in-out infinite alternate deriva;position:absolute}.m1[data-astro-cid-3mt5gsfe]{background:#e7b7a099;top:4%;left:-12%}.m2[data-astro-cid-3mt5gsfe]{background:#cfd7c4b3;animation-delay:-7s;top:38%;right:-14%}.m3[data-astro-cid-3mt5gsfe]{background:#d8aba680;animation-delay:-14s;bottom:-6%;left:22%}@keyframes deriva{to{transform:translate(8vw,-6vh)scale(1.15)}}@media (prefers-reduced-motion:reduce){.mancha[data-astro-cid-3mt5gsfe]{animation:none}}@media (width<=760px){section[data-astro-cid-3mt5gsfe]{padding:36px 0}}.eyebrow[data-astro-cid-3mt5gsfe]{margin-bottom:16px}h2[data-astro-cid-3mt5gsfe]{font-family:var(--font-serif);font-size:clamp(30px,4.2vw,46px);font-weight:500;line-height:1.1}.upcase[data-astro-cid-3mt5gsfe]{text-transform:uppercase;letter-spacing:.01em}.lead[data-astro-cid-3mt5gsfe]{color:#302f2ab8;max-width:620px;margin-top:16px;font-size:19px;font-weight:500;line-height:1.65}.ruta[data-astro-cid-3mt5gsfe]{margin-top:48px;position:relative}.paradas[data-astro-cid-3mt5gsfe]{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.marca[data-astro-cid-3mt5gsfe]{background:var(--color-bone);border:2px solid var(--tono);width:46px;height:46px;font-family:var(--font-serif);color:var(--color-charcoal);transition:background .35s ease, color .35s ease, transform .45s var(--ease-spring);border-radius:50%;place-items:center;font-size:19px;display:grid;box-shadow:0 0 0 6px #fbfaf6e6,0 10px 24px #302f2a1f}.parada[data-astro-cid-3mt5gsfe]:hover .marca[data-astro-cid-3mt5gsfe]{background:var(--tono);color:var(--color-bone);transform:scale(1.12)}.snum[data-astro-cid-3mt5gsfe]{letter-spacing:.1em;text-transform:uppercase;color:var(--tono);font-size:12px;font-weight:800;display:block}h3[data-astro-cid-3mt5gsfe]{font-family:var(--font-serif);margin-top:8px;font-size:clamp(23px,2.1vw,28px);font-weight:600;line-height:1.15}.texto[data-astro-cid-3mt5gsfe] p[data-astro-cid-3mt5gsfe]{color:#302f2abf;margin-top:10px;font-size:15.5px;font-weight:500;line-height:1.6}.texto[data-astro-cid-3mt5gsfe] .cita[data-astro-cid-3mt5gsfe]{font-family:var(--font-serif);color:var(--color-charcoal);font-size:20px;font-style:italic;line-height:1.35}.texto[data-astro-cid-3mt5gsfe] .nota[data-astro-cid-3mt5gsfe]{background:color-mix(in srgb, var(--tono) 12%, transparent);color:var(--color-charcoal);border-radius:14px;margin-top:16px;padding:12px 16px;font-size:14px;font-weight:700}.chips[data-astro-cid-3mt5gsfe]{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.chip[data-astro-cid-3mt5gsfe]{border-radius:var(--radius-pill);color:var(--color-charcoal);background:#d69a7c33;padding:6px 12px;font-size:12px;font-weight:700}@media (width<=999px){.parada[data-astro-cid-3mt5gsfe]{grid-template-columns:46px minmax(0,1fr);gap:20px;padding-bottom:36px;display:grid;position:relative}.parada[data-astro-cid-3mt5gsfe]:before{content:"";border-left:2px dashed #302f2a2e;position:absolute;top:46px;bottom:0;left:22px}.parada[data-astro-cid-3mt5gsfe]:last-child{padding-bottom:0}.parada[data-astro-cid-3mt5gsfe]:last-child:before{display:none}.texto[data-astro-cid-3mt5gsfe]{padding-top:10px}}@media (width>=1000px){.paradas[data-astro-cid-3mt5gsfe]{gap:0;max-width:1040px;margin:0 auto;position:relative}.paradas[data-astro-cid-3mt5gsfe]:before,.paradas[data-astro-cid-3mt5gsfe]:after{content:"";position:absolute;top:23px;bottom:23px;left:50%;translate:-50%}.paradas[data-astro-cid-3mt5gsfe]:before{border-left:2px dashed #302f2a29}.paradas[data-astro-cid-3mt5gsfe]:after{background:linear-gradient(180deg, var(--color-clay-deep), var(--color-sage-deep) 36%, var(--color-rose-deep) 64%, var(--color-olive));transform-origin:top;border-radius:3px;width:3px}.parada[data-astro-cid-3mt5gsfe]{z-index:1;grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);column-gap:44px;display:grid;position:relative}.parada[data-astro-cid-3mt5gsfe]+.parada[data-astro-cid-3mt5gsfe]{margin-top:-64px}.hito[data-astro-cid-3mt5gsfe]{grid-area:1/2}.texto[data-astro-cid-3mt5gsfe]{grid-row:1;padding-top:10px}.parada[data-astro-cid-3mt5gsfe]:nth-child(odd) .texto[data-astro-cid-3mt5gsfe]{text-align:right;grid-column:1}.parada[data-astro-cid-3mt5gsfe]:nth-child(odd) .chips[data-astro-cid-3mt5gsfe]{justify-content:flex-end}.parada[data-astro-cid-3mt5gsfe]:nth-child(2n) .texto[data-astro-cid-3mt5gsfe]{grid-column:3}}@supports (animation-timeline:view()){@media (width>=1000px) and (prefers-reduced-motion:no-preference){.paradas[data-astro-cid-3mt5gsfe]:after{animation:linear both dibujar view();animation-range:entry 20% cover 70%}@keyframes dibujar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}}}section[data-astro-cid-2hirco75]{padding:64px 0}@media (width<=760px){section[data-astro-cid-2hirco75]{padding:36px 0}}.eyebrow[data-astro-cid-2hirco75]{margin-bottom:16px}h2[data-astro-cid-2hirco75]{font-family:var(--font-serif);font-size:clamp(30px,4.2vw,46px);font-weight:500;line-height:1.1}.mitades[data-astro-cid-2hirco75]{grid-template-columns:1.15fr .85fr;align-items:start;gap:clamp(28px,4vw,56px);display:grid}.imagen[data-astro-cid-2hirco75]{border-radius:var(--radius-xl);margin:0;position:sticky;top:110px;overflow:hidden}.imagen[data-astro-cid-2hirco75] img{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;transform-origin:62% 78%;border-radius:var(--radius-xl);width:100%;height:auto;display:block;transform:scale(1.3);box-shadow:0 30px 60px -34px #302f2a80}@media (width<=959px){.mitades[data-astro-cid-2hirco75]{grid-template-columns:1fr}.imagen[data-astro-cid-2hirco75]{order:-1;position:static}.imagen[data-astro-cid-2hirco75] img{aspect-ratio:16/10}}.list[data-astro-cid-2hirco75]{margin-top:40px}.deliverable[data-astro-cid-2hirco75]{background:var(--color-ivory);border-radius:var(--radius-lg);border-left:5px solid var(--color-clay-deep);gap:32px;margin-bottom:18px;padding:40px;transition:transform .25s,box-shadow .25s;display:flex}.deliverable[data-astro-cid-2hirco75]:hover{transform:translateY(-3px);box-shadow:0 18px 34px #302f2a14}.deliverable[data-astro-cid-2hirco75]:last-child{margin-bottom:0}.d-sage[data-astro-cid-2hirco75]{border-left-color:var(--color-sage-deep)}.d-rose[data-astro-cid-2hirco75]{border-left-color:var(--color-rose-deep)}@media (width<=700px){.deliverable[data-astro-cid-2hirco75]{flex-direction:column;gap:14px;padding:28px 24px}}.dnum[data-astro-cid-2hirco75]{font-family:var(--font-serif);color:#302f2a1f;width:70px;transition:color .45s ease, transform .45s var(--ease-out-soft);flex:none;font-size:52px;font-weight:500;line-height:1}.deliverable[data-astro-cid-2hirco75]:hover .dnum[data-astro-cid-2hirco75]{color:var(--color-clay-deep);transform:translateY(-3px)}.d-sage[data-astro-cid-2hirco75]:hover .dnum[data-astro-cid-2hirco75]{color:var(--color-sage-deep)}.d-rose[data-astro-cid-2hirco75]:hover .dnum[data-astro-cid-2hirco75]{color:var(--color-rose-deep)}@media (width<=700px){.dnum[data-astro-cid-2hirco75]{width:auto;font-size:36px}}.dtag[data-astro-cid-2hirco75]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-clay-deep);margin-bottom:8px;font-size:14px;font-weight:800;display:block}.d-sage[data-astro-cid-2hirco75] .dtag[data-astro-cid-2hirco75]{color:var(--color-sage-deep)}.d-rose[data-astro-cid-2hirco75] .dtag[data-astro-cid-2hirco75]{color:var(--color-rose-deep)}h3[data-astro-cid-2hirco75]{font-family:var(--font-serif);margin-bottom:10px;font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.18}.dbody[data-astro-cid-2hirco75] p[data-astro-cid-2hirco75]{color:#302f2ab8;max-width:560px;font-size:15px;font-weight:500}.priority-tiers[data-astro-cid-2hirco75],.plan-tags[data-astro-cid-2hirco75]{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.tier[data-astro-cid-2hirco75],.plan-tags[data-astro-cid-2hirco75] span[data-astro-cid-2hirco75]{letter-spacing:.05em;border-radius:var(--radius-pill);background:var(--color-bone);color:#302f2ab8;padding:7px 14px;font-size:11px;font-weight:800}.plan-tags[data-astro-cid-2hirco75] span[data-astro-cid-2hirco75]{letter-spacing:0;font-size:12px;font-weight:700}.plan-tags[data-astro-cid-2hirco75] span[data-astro-cid-2hirco75].hl{background:var(--color-rose-deep);color:var(--color-bone)}section[data-astro-cid-nbd5a364]{padding:64px 0}.wrap[data-astro-cid-nbd5a364]{text-align:center}@media (width<=760px){section[data-astro-cid-nbd5a364]{padding:36px 0}}.eyebrow[data-astro-cid-nbd5a364]{margin-bottom:16px}h2[data-astro-cid-nbd5a364]{font-family:var(--font-serif);font-size:clamp(30px,4.2vw,46px);font-weight:500;line-height:1.1}.lead[data-astro-cid-nbd5a364]{color:#302f2ab8;max-width:640px;margin:14px auto 0;font-size:18px;font-weight:500;line-height:1.6}.bloque[data-astro-cid-nbd5a364]{text-align:left;margin-top:40px}section[data-astro-cid-ipdlog3k]{padding:64px 0 0}@media (width<=760px){section[data-astro-cid-ipdlog3k]{padding:36px 0 0}}.final-cta[data-astro-cid-ipdlog3k]{isolation:isolate;border-radius:var(--radius-lg);background:var(--color-sand-light);color:var(--color-charcoal);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(40px,5vw,64px);display:grid;position:relative;overflow:hidden}.trazo[data-astro-cid-ipdlog3k]{z-index:-1;background:radial-gradient(circle,#e7b7a08c,#0000 65%);border-radius:50%;width:560px;height:560px;position:absolute;bottom:-300px;left:-220px}h2[data-astro-cid-ipdlog3k]{font-family:var(--font-serif);margin:0;font-size:clamp(32px,4.2vw,50px);font-weight:500;line-height:1.05}p[data-astro-cid-ipdlog3k]{color:#302f2ab8;max-width:420px;margin:18px 0 0;font-size:17px;font-weight:500;line-height:1.6}.fc-opciones[data-astro-cid-ipdlog3k]{flex-direction:column;gap:12px;display:flex}.fc-fila[data-astro-cid-ipdlog3k]{background:var(--color-white);color:var(--color-charcoal);transition:transform .35s var(--ease-out-soft), box-shadow .35s var(--ease-out-soft);border:1px solid #302f2a14;border-radius:22px;align-items:center;gap:18px;padding:18px 18px 18px 24px;text-decoration:none;display:flex}.fc-fila[data-astro-cid-ipdlog3k]:hover{box-shadow:var(--shadow-lift-warm);transform:translateY(-2px)}.fc-fila[data-astro-cid-ipdlog3k].destacada{background:var(--color-clay);border-color:#0000}.fc-nombre[data-astro-cid-ipdlog3k]{letter-spacing:.02em;text-transform:uppercase;flex-direction:column;flex:1;gap:4px;min-width:0;font-size:15px;font-weight:800;display:flex}.fc-meta[data-astro-cid-ipdlog3k]{letter-spacing:0;text-transform:none;color:#302f2a99;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.fc-rec[data-astro-cid-ipdlog3k]{letter-spacing:.14em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--color-charcoal);color:var(--color-bone);padding:3px 9px;font-size:10px;font-weight:800}.fc-precio[data-astro-cid-ipdlog3k]{letter-spacing:-.01em;font-size:28px;font-weight:800}.fc-flecha[data-astro-cid-ipdlog3k]{background:var(--color-charcoal);width:46px;height:46px;color:var(--color-bone);transition:transform .35s var(--ease-out-soft);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.fc-fila[data-astro-cid-ipdlog3k]:hover .fc-flecha[data-astro-cid-ipdlog3k]{transform:translate(3px)}small[data-astro-cid-ipdlog3k]{color:#302f2a8c;margin-top:6px;font-size:12.5px;font-weight:600;display:block}@media (width<=860px){.final-cta[data-astro-cid-ipdlog3k]{grid-template-columns:minmax(0,1fr);padding:36px 20px 28px}.fc-meta[data-astro-cid-ipdlog3k]{flex-wrap:wrap}.fc-fila[data-astro-cid-ipdlog3k]{gap:12px;padding:16px 14px 16px 18px}.fc-precio[data-astro-cid-ipdlog3k]{font-size:23px}.fc-flecha[data-astro-cid-ipdlog3k]{width:40px;height:40px}}.lema[data-astro-cid-mvjtxufi]{text-align:center;font-family:var(--font-serif);color:#302f2ab8;padding:40px 0 24px;font-size:18px;font-style:italic;font-weight:500}
