.hero-scroller[data-astro-cid-ge2uvauf]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.hero-scroller[data-astro-cid-ge2uvauf]::-webkit-scrollbar{display:none}.hero-slide[data-astro-cid-ge2uvauf]{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0;overflow:hidden}.hero-slide-img{-webkit-mask-image:linear-gradient(to right, transparent 0%, var(--color-text-primary) 22%), linear-gradient(to bottom, transparent 0%, var(--color-text-primary) 20%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right, transparent 0%, var(--color-text-primary) 22%), linear-gradient(to bottom, transparent 0%, var(--color-text-primary) 20%);mask-composite:intersect}@media (width>=640px){.hero-slide-img{-webkit-mask-image:linear-gradient(to right, transparent 0%, var(--color-text-primary) 24%), linear-gradient(to bottom, transparent 0%, var(--color-text-primary) 18%);mask-image:linear-gradient(to right, transparent 0%, var(--color-text-primary) 24%), linear-gradient(to bottom, transparent 0%, var(--color-text-primary) 18%)}}.hero-dot-btn[data-astro-cid-ge2uvauf][aria-current=true] .hero-dot-mark[data-astro-cid-ge2uvauf]{background-color:var(--color-primary);width:22px}@media (prefers-reduced-motion:reduce){.hero-scroller[data-astro-cid-ge2uvauf]{scroll-behavior:auto}.hero-dot-mark[data-astro-cid-ge2uvauf]{transition:none}}.hero-line[data-astro-cid-ge2uvauf]{stroke-width:2px;vector-effect:non-scaling-stroke}@media (width>=640px){.hero-line[data-astro-cid-ge2uvauf]{stroke-width:2.5px}}.hero-ellipse[data-astro-cid-ge2uvauf]{stroke-width:2px;vector-effect:non-scaling-stroke}@media (width>=640px){.hero-ellipse[data-astro-cid-ge2uvauf]{stroke-width:2.5px}}.hero-line[data-astro-cid-ge2uvauf].is-active{stroke:var(--color-accent)!important;stroke-width:3.5px!important}.hero-dot[data-astro-cid-ge2uvauf].is-active{r:32px!important}.hero-oval[data-astro-cid-ge2uvauf].is-active{transform:scale(1.15)!important}.hero-oval[data-astro-cid-ge2uvauf].is-active ellipse[data-astro-cid-ge2uvauf]{stroke:var(--color-accent-hover)!important;stroke-width:3.5px!important}.hero-callout[data-astro-cid-ge2uvauf].is-active h3[data-astro-cid-ge2uvauf]{color:var(--color-accent)!important}.radial-stage[data-astro-cid-xomazes7]{aspect-ratio:1;justify-content:center;align-items:center;width:100%;max-width:290px;margin-left:auto;margin-right:auto;display:flex;position:relative}@media (width>=360px){.radial-stage[data-astro-cid-xomazes7]{max-width:338px}}@media (width>=420px){.radial-stage[data-astro-cid-xomazes7]{max-width:388px}}@media (width>=640px){.radial-stage[data-astro-cid-xomazes7]{max-width:460px}}@media (width>=1024px){.radial-stage[data-astro-cid-xomazes7]{max-width:510px;margin-left:0;margin-right:0}}@media (width>=1280px){.radial-stage[data-astro-cid-xomazes7]{max-width:545px}}.radial-svg-canvas[data-astro-cid-xomazes7]{pointer-events:none;z-index:10;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.radial-core[data-astro-cid-xomazes7]{z-index:5;pointer-events:auto;opacity:0;flex-direction:column;justify-content:center;align-items:center;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.85)}.brain-disc[data-astro-cid-xomazes7]{width:76px;height:76px;box-shadow:none;background-color:#0000;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:0;transition:transform .35s cubic-bezier(.22,1,.36,1);display:flex;position:relative;transform:translate(1px,5px)}@media (width>=360px){.brain-disc[data-astro-cid-xomazes7]{width:82px;height:82px;transform:translate(1.5px,6px)}}@media (width>=420px){.brain-disc[data-astro-cid-xomazes7]{width:96px;height:96px;transform:translate(1.5px,7px)}}@media (width>=640px){.brain-disc[data-astro-cid-xomazes7]{width:112px;height:112px;transform:translate(2px,8px)}}@media (width>=1024px){.brain-disc[data-astro-cid-xomazes7]{width:124px;height:124px;transform:translate(2px,9px)}}@media (width>=1280px){.brain-disc[data-astro-cid-xomazes7]{width:136px;height:136px;transform:translate(2px,10px)}}.radial-cards-grid[data-astro-cid-xomazes7]{z-index:20;pointer-events:none;display:block;position:absolute;inset:0}.dimension-card[data-astro-cid-xomazes7]{pointer-events:auto;border:1.5px solid var(--color-border);background-color:var(--color-card);width:112px;height:112px;box-shadow:0 4px 20px -2px color-mix(in srgb, var(--color-primary) 7%, transparent), 0 2px 6px -1px color-mix(in srgb, var(--color-primary) 4%, transparent);text-align:center;cursor:default;box-sizing:border-box;opacity:0;will-change:transform, opacity;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;padding:.45rem .3rem;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.16,1,.3,1),border-color .2s,box-shadow .2s;display:flex;position:absolute;transform:scale(.92)}.dimension-card[data-astro-cid-xomazes7] [data-astro-cid-xomazes7]{pointer-events:none}@media (width>=360px){.dimension-card[data-astro-cid-xomazes7]{width:118px;height:118px;padding:.5rem .35rem}}@media (width>=420px){.dimension-card[data-astro-cid-xomazes7]{width:136px;height:136px;padding:.65rem .45rem}}@media (width>=640px){.dimension-card[data-astro-cid-xomazes7]{width:156px;height:156px;padding:.85rem .65rem}}@media (width>=1024px){.dimension-card[data-astro-cid-xomazes7]{width:176px;height:176px;padding:1rem .85rem}}@media (width>=1280px){.dimension-card[data-astro-cid-xomazes7]{width:188px;height:188px;padding:1.1rem .95rem}}.radial-card-tl[data-astro-cid-xomazes7]{top:.5%;left:.5%}.radial-card-tr[data-astro-cid-xomazes7]{top:.5%;right:.5%}.radial-card-br[data-astro-cid-xomazes7]{bottom:.5%;right:.5%}.radial-card-bl[data-astro-cid-xomazes7]{bottom:.5%;left:.5%}@media (width>=640px){.radial-card-tl[data-astro-cid-xomazes7]{top:1%;left:1%}.radial-card-tr[data-astro-cid-xomazes7]{top:1%;right:1%}.radial-card-br[data-astro-cid-xomazes7]{bottom:1%;right:1%}.radial-card-bl[data-astro-cid-xomazes7]{bottom:1%;left:1%}}@media (width>=1024px){.radial-card-tl[data-astro-cid-xomazes7]{top:1.5%;left:1.5%}.radial-card-tr[data-astro-cid-xomazes7]{top:1.5%;right:1.5%}.radial-card-br[data-astro-cid-xomazes7]{bottom:1.5%;right:1.5%}.radial-card-bl[data-astro-cid-xomazes7]{bottom:1.5%;left:1.5%}}.dimension-icon-badge[data-astro-cid-xomazes7]{background-color:var(--color-accent-soft);width:22px;height:22px;color:var(--color-accent);box-shadow:0 1px 3px 0 color-mix(in srgb, var(--color-accent) 10%, transparent);border-radius:9999px;justify-content:center;align-items:center;margin-bottom:.18rem;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .22s,color .22s,box-shadow .22s;display:flex}.dimension-icon-badge[data-astro-cid-xomazes7] svg[data-astro-cid-xomazes7]{width:11px;height:11px;transition:width .2s,height .2s}@media (width>=360px){.dimension-icon-badge[data-astro-cid-xomazes7]{width:24px;height:24px;margin-bottom:.22rem}.dimension-icon-badge[data-astro-cid-xomazes7] svg[data-astro-cid-xomazes7]{width:12px;height:12px}}@media (width>=420px){.dimension-icon-badge[data-astro-cid-xomazes7]{width:26px;height:26px;margin-bottom:.28rem}.dimension-icon-badge[data-astro-cid-xomazes7] svg[data-astro-cid-xomazes7]{width:13px;height:13px}}@media (width>=640px){.dimension-icon-badge[data-astro-cid-xomazes7]{width:28px;height:28px;margin-bottom:.35rem}.dimension-icon-badge[data-astro-cid-xomazes7] svg[data-astro-cid-xomazes7]{width:14px;height:14px}}@media (width>=1024px){.dimension-icon-badge[data-astro-cid-xomazes7]{width:32px;height:32px;margin-bottom:.45rem}.dimension-icon-badge[data-astro-cid-xomazes7] svg[data-astro-cid-xomazes7]{width:16px;height:16px}}.dimension-title[data-astro-cid-xomazes7]{letter-spacing:-.02em;color:var(--color-text-primary);margin-top:0;font-family:inherit;font-size:.72rem;font-weight:800;line-height:1.12;transition:color .25s}@media (width>=360px){.dimension-title[data-astro-cid-xomazes7]{font-size:.76rem}}@media (width>=420px){.dimension-title[data-astro-cid-xomazes7]{font-size:.86rem}}@media (width>=640px){.dimension-title[data-astro-cid-xomazes7]{font-size:.98rem}}@media (width>=1024px){.dimension-title[data-astro-cid-xomazes7]{font-size:1.12rem}}@media (width>=1280px){.dimension-title[data-astro-cid-xomazes7]{font-size:1.18rem}}.dimension-desc[data-astro-cid-xomazes7]{color:var(--color-text-secondary);text-wrap:pretty;max-width:88px;margin-top:.15rem;font-size:.52rem;font-weight:400;line-height:1.22;transition:color .25s}@media (width>=360px){.dimension-desc[data-astro-cid-xomazes7]{max-width:94px;font-size:.54rem;line-height:1.24}}@media (width>=420px){.dimension-desc[data-astro-cid-xomazes7]{max-width:110px;margin-top:.18rem;font-size:.6rem;line-height:1.26}}@media (width>=640px){.dimension-desc[data-astro-cid-xomazes7]{max-width:128px;margin-top:.22rem;font-size:.66rem;line-height:1.28}}@media (width>=1024px){.dimension-desc[data-astro-cid-xomazes7]{max-width:148px;margin-top:.25rem;font-size:.72rem;line-height:1.32}}@media (width>=1280px){.dimension-desc[data-astro-cid-xomazes7]{max-width:158px;font-size:.76rem}}.orbital-ring[data-astro-cid-xomazes7]{opacity:0;transform-origin:500px 500px;transition:opacity .7s cubic-bezier(.22,1,.36,1) .2s,transform .7s cubic-bezier(.22,1,.36,1) .2s,stroke .25s,stroke-width .25s,filter .25s;transform:scale(.92)}.diagonal-line[data-astro-cid-xomazes7]{stroke-dasharray:240;stroke-dashoffset:240px;transition:stroke-dashoffset .65s cubic-bezier(.22,1,.36,1) .32s,stroke .25s,stroke-width .25s,filter .25s}.is-visible[data-astro-cid-xomazes7] .radial-core[data-astro-cid-xomazes7]{opacity:1;transform:translate(-50%,-50%)scale(1)}.is-visible[data-astro-cid-xomazes7] .orbital-ring[data-astro-cid-xomazes7]{opacity:1;transform:scale(1)}.is-visible[data-astro-cid-xomazes7] #orbital-ring-connectors[data-astro-cid-xomazes7]{stroke-opacity:.18}.is-visible[data-astro-cid-xomazes7] #orbital-ring-outer[data-astro-cid-xomazes7]{stroke-opacity:.25}.is-visible[data-astro-cid-xomazes7] #orbital-ring-middle[data-astro-cid-xomazes7]{stroke-opacity:.32}.is-visible[data-astro-cid-xomazes7] #orbital-ring-inner[data-astro-cid-xomazes7]{stroke-opacity:.38}.is-visible[data-astro-cid-xomazes7] .diagonal-line[data-astro-cid-xomazes7]{stroke-dashoffset:0}.synapse-dot[data-astro-cid-xomazes7]{opacity:0;transform-origin:50%;transition:opacity .6s cubic-bezier(.22,1,.36,1) .35s,transform .22s cubic-bezier(.16,1,.3,1),filter .22s}.is-visible[data-astro-cid-xomazes7] .synapse-dot[data-astro-cid-xomazes7]{opacity:.85}.is-visible[data-astro-cid-xomazes7] .dimension-card[data-astro-cid-xomazes7]{opacity:1;transform:scale(1)}#metodologia-radial-container[data-astro-cid-xomazes7]:not(.entrance-done) [data-astro-cid-xomazes7][data-dimension="1"]{transition-delay:.35s}#metodologia-radial-container[data-astro-cid-xomazes7]:not(.entrance-done) [data-astro-cid-xomazes7][data-dimension="2"]{transition-delay:.42s}#metodologia-radial-container[data-astro-cid-xomazes7]:not(.entrance-done) [data-astro-cid-xomazes7][data-dimension="3"]{transition-delay:.49s}#metodologia-radial-container[data-astro-cid-xomazes7]:not(.entrance-done) [data-astro-cid-xomazes7][data-dimension="4"]{transition-delay:.56s}.entrance-done[data-astro-cid-xomazes7] .dimension-card[data-astro-cid-xomazes7]{transition-delay:0s!important}@keyframes ring-pulse-ambient{0%{opacity:.75;stroke-width:2px;transform:scale(1)}50%{opacity:.3}to{opacity:0;stroke-width:1.2px;transform:scale(1.175)}}.ring-pulse[data-astro-cid-xomazes7]{transform-origin:500px 500px;transform-box:view-box;will-change:transform, opacity}.is-visible[data-astro-cid-xomazes7] .ring-pulse[data-astro-cid-xomazes7]{animation:3.4s cubic-bezier(.22,1,.36,1) .8s infinite ring-pulse-ambient}@keyframes brain-synaptic-breath{0%,to{filter:drop-shadow(0 0 0px color-mix(in srgb, var(--color-accent) 0%, transparent));opacity:.95}50%{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--color-accent) 48%, transparent));opacity:1}}.is-visible[data-astro-cid-xomazes7] .brain-fill{transition:filter .3s;animation:4.8s ease-in-out 1.1s infinite brain-synaptic-breath}.dimension-card[data-astro-cid-xomazes7]:hover,.dimension-card[data-astro-cid-xomazes7].card-hovered{border-color:var(--color-accent)!important;box-shadow:0 12px 24px -4px color-mix(in srgb, var(--color-accent) 18%, transparent), 0 4px 12px color-mix(in srgb, var(--color-primary) 8%, transparent)!important;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s,box-shadow .2s!important;transform:translateY(-3px)scale(1.02)!important}@media (width>=1024px){.dimension-card[data-astro-cid-xomazes7]:hover,.dimension-card[data-astro-cid-xomazes7].card-hovered{box-shadow:0 16px 32px -4px color-mix(in srgb, var(--color-accent) 18%, transparent), 0 6px 16px color-mix(in srgb, var(--color-primary) 8%, transparent)!important;transform:translateY(-5px)scale(1.025)!important}}.dimension-card[data-astro-cid-xomazes7]:hover .dimension-icon-badge[data-astro-cid-xomazes7],.dimension-card[data-astro-cid-xomazes7].card-hovered .dimension-icon-badge[data-astro-cid-xomazes7]{background-color:var(--color-accent);color:var(--color-text-inverse);box-shadow:0 4px 12px -2px color-mix(in srgb, var(--color-accent) 40%, transparent);transform:scale(1.08)}#metodologia-radial-container[data-astro-cid-xomazes7]:has([data-dimension="1"]:hover) #diagonal-line-1[data-astro-cid-xomazes7],#metodologia-radial-container[data-astro-cid-xomazes7]:has([data-dimension="2"]:hover) #diagonal-line-2[data-astro-cid-xomazes7],#metodologia-radial-container[data-astro-cid-xomazes7]:has([data-dimension="3"]:hover) #diagonal-line-3[data-astro-cid-xomazes7],#metodologia-radial-container[data-astro-cid-xomazes7]:has([data-dimension="4"]:hover) #diagonal-line-4[data-astro-cid-xomazes7],.line-highlighted,.diagonal-line[data-astro-cid-xomazes7].line-highlighted{stroke:var(--color-accent)!important;stroke-opacity:1!important;stroke-width:3.4px!important;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--color-accent) 80%, transparent))!important}#metodologia-radial-container[data-astro-cid-xomazes7]:has([data-dimension="1"]:hover) #synapse-node-1[data-astro-cid-xomazes7],#metodologia-radial-container[data-astro-cid-xomazes7]:has([data-dimension="2"]:hover) #synapse-node-2[data-astro-cid-xomazes7],#metodologia-radial-container[data-astro-cid-xomazes7]:has([data-dimension="3"]:hover) #synapse-node-3[data-astro-cid-xomazes7],#metodologia-radial-container[data-astro-cid-xomazes7]:has([data-dimension="4"]:hover) #synapse-node-4[data-astro-cid-xomazes7],.synapse-active,.synapse-dot[data-astro-cid-xomazes7].synapse-active{transform:scale(1.4);opacity:1!important;filter:drop-shadow(0 0 6px var(--color-accent))!important}#metodologia-radial-container[data-astro-cid-xomazes7]:has(.dimension-card:hover) #orbital-ring-inner[data-astro-cid-xomazes7],.active-focus #orbital-ring-inner[data-astro-cid-xomazes7],#orbital-ring-inner[data-astro-cid-xomazes7].active-focus{stroke:var(--color-accent)!important;stroke-opacity:.85!important;stroke-width:2.4px!important;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--color-accent) 45%, transparent))!important}#metodologia-radial-container[data-astro-cid-xomazes7]:has(.dimension-card:hover) #orbital-ring-connectors[data-astro-cid-xomazes7]{stroke-opacity:.32}#metodologia-core[data-astro-cid-xomazes7]:hover .brain-disc[data-astro-cid-xomazes7]{transform:translateY(-3px)scale(1.035)}#metodologia-core[data-astro-cid-xomazes7]:hover .brain-fill{filter:drop-shadow(0 0 12px color-mix(in srgb, var(--color-accent) 75%, transparent))!important}.all-lines-focus[data-astro-cid-xomazes7] .diagonal-line[data-astro-cid-xomazes7],#metodologia-radial-container[data-astro-cid-xomazes7]:has(#metodologia-core:hover) .diagonal-line[data-astro-cid-xomazes7]{stroke-opacity:.85;stroke-width:2.4px}#metodologia-radial-container[data-astro-cid-xomazes7]:has(#metodologia-core:hover) #orbital-ring-connectors[data-astro-cid-xomazes7]{stroke-opacity:.3}@media (prefers-reduced-motion:reduce){.radial-core[data-astro-cid-xomazes7],.dimension-card[data-astro-cid-xomazes7],.orbital-ring[data-astro-cid-xomazes7],.diagonal-line[data-astro-cid-xomazes7],.synapse-dot[data-astro-cid-xomazes7]{opacity:1!important;stroke-dashoffset:0!important;transition:none!important;animation:none!important;transform:none!important}.radial-core[data-astro-cid-xomazes7]{transform:translate(-50%,-50%)!important}.brain-disc[data-astro-cid-xomazes7]{transform:translateY(-3px)!important}.brain-fill,.ring-pulse[data-astro-cid-xomazes7]{animation:none!important}}.barra-ahora[data-astro-cid-2dhvb36s],.barra-antes[data-astro-cid-2dhvb36s]{--bar-stripe:color-mix(in srgb, var(--color-text-inverse) 12%, transparent);background-image:repeating-linear-gradient(-45deg, var(--bar-stripe) 0px, var(--bar-stripe) 2px, transparent 2px, transparent 6px), linear-gradient(180deg, var(--bar-color) 0%, color-mix(in srgb, var(--bar-color) 70%, var(--color-text-inverse)) 100%);border:1px solid color-mix(in srgb, var(--bar-color) 35%, transparent);border-bottom:none;border-radius:8px 8px 0 0}.barra-ahora[data-astro-cid-2dhvb36s]{--bar-color:var(--color-validation)}.barra-antes[data-astro-cid-2dhvb36s]{--bar-color:var(--color-accent)}.badge-mejora[data-astro-cid-2dhvb36s]{background-color:var(--color-validation-soft);color:var(--color-validation-dark);border:1px solid color-mix(in srgb, var(--color-validation) 25%, transparent);border-radius:6px;padding:4px 10px;font-size:.85rem;font-weight:600;display:inline-block}
