@keyframes flow{to{background-position:200% 0}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.dot-pulse{animation:2.4s ease-in-out infinite pulse-dot}@keyframes atomspin{to{transform:rotate(360deg)}}@keyframes quoteSpin{to{transform:rotate(360deg)}}.hero-luz{color:#0000;background-image:linear-gradient(100deg,#c9c3ec 0% 34%,#fff 50%,#c9c3ec 66% 100%);background-position:130% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:3s cubic-bezier(.16,1,.3,1) 1.4s both heroLuz}@keyframes heroLuz{0%{background-position:130% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.hero-luz{background:0 0;-webkit-background-clip:initial;background-clip:initial;color:var(--ink,#eceafe);animation:none}}.hero-peso{animation:line-up 1.2s var(--ease-spring) .15s both, heroPeso 2.4s cubic-bezier(.16, 1, .3, 1) .45s both;font-weight:600}@keyframes heroPeso{0%{letter-spacing:.05em;font-weight:200}to{letter-spacing:-.01em;font-weight:600}}@media (prefers-reduced-motion:reduce){.hero-peso{letter-spacing:-.01em;font-weight:600;animation:none}}.quote-atom__rings{transform-box:fill-box;transform-origin:50%;animation:40s linear infinite quoteSpin}.quote-atom__e{filter:drop-shadow(0 0 5px)}@keyframes quoteHalo{0%,to{opacity:.26}50%{opacity:.42}}.quote-atom__halo{animation:4.6s ease-in-out infinite quoteHalo}@media (prefers-reduced-motion:reduce){.quote-atom__rings,.quote-atom__halo{animation:none}.quote-atom__e animateMotion{display:none}}.hero-atom{z-index:0;width:600px;max-width:132vw;opacity:calc(.42 - var(--sy,0) * .42);pointer-events:none;filter:drop-shadow(0 0 16px #9b86e633);transform:translate(-50%, calc(var(--sy,0) * 65vh)) rotate(calc(var(--sy,0) * 24deg)) scale(calc(1 - var(--sy,0) * .22));position:fixed;top:12vh;left:50%}.hero-atom svg,.hero-atom canvas{width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){.hero-atom{opacity:.5;transform:translate(-50%)}}@media (max-width:640px){.nav-links-desktop{display:none!important}.nav-toggle{display:inline-flex!important}}.metodos-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.metodos-grid>.metodo-ancho{grid-column:span 2}@media (max-width:1000px){.metodos-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.metodos-grid{grid-template-columns:1fr}.metodos-grid>.metodo-ancho{grid-column:auto}}.dolor-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}@media (max-width:900px){.dolor-grid{grid-template-columns:1fr;max-width:560px;margin:0 auto}}.dolor-antes{font-family:var(--font-display);font-size:var(--fs-2xl);color:var(--ink);text-underline-offset:0;margin-bottom:14px;font-weight:600;line-height:1.25;-webkit-text-decoration:line-through #9b86e6b8;text-decoration:line-through #9b86e6b8;text-decoration-thickness:2px}.dolor-despues{font-size:var(--fs-md);color:var(--soft);line-height:1.62}.dolor-card{transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s}.dolor-card:hover .dolor-antes,.dolor-card:focus-within .dolor-antes{text-decoration-color:#9b86e6f2}@media (prefers-reduced-motion:reduce){.dolor-card{transition:none}}.sr h2,.dolor-antes,.hero-peso{font-variation-settings:"SOFT" 40}.nav-links-desktop a,.btn-grad,.pill-link,.cta-wrap a,.metodos-grid .tile+h3,.sr .kicker,[data-count]{font-family:var(--font-ui);font-feature-settings:"tnum" 1}.cifra-grande{font-family:var(--font-display);font-variation-settings:"SOFT" 40;font-feature-settings:"tnum" 1}.sr>p[style*=letter-spacing]{font-family:var(--font-ui)}.cita-portada,.cita-portada em{font-family:var(--font-display);font-variation-settings:"SOFT" 40;letter-spacing:-.015em;font-weight:600}.cita-remate{font-family:var(--font-quote);letter-spacing:.005em;font-style:italic;font-weight:400}
