:root{--w-bg:#021819;--w-bg-2:#052f31;--w-deep:#002f31;--w-marble:#fcfcfc;--w-ivory:#f8f6f0;--w-paper:#fbfaf3;--w-turq:#aeeae6;--w-turq-soft:#dff8f2;--w-turq-dark:#195b5b;--w-sacred-turq:#1e6e74;--w-sacred-turq-dark:#144e53;--w-sacred-turq-light:#4f9fa3;--w-gold:#d8b47a;--w-gold-soft:#ead7bb;--w-silver:#d8d8d8;--w-cream:#f1e7d2;--w-white:#fff8e8;--w-ink:#195b5b;--w-muted:#315a63;--background:var(--w-bg);--foreground:var(--w-ink)}*{box-sizing:border-box}body,html{width:100%;min-height:100%;margin:0;padding:0;overflow-x:hidden;background:var(--w-bg);color:var(--w-ink);scroll-behavior:smooth}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit}canvas,img,video{max-width:100%}.notranslate{translate:no}::selection{background:rgba(174,234,230,.42);color:#195b5b}.shell{width:100%;min-height:100vh;overflow-x:hidden;background:#021819}.shell>main{width:100%;min-height:calc(100vh - 42px)}.shell.theme-wonderland{color:#fff8e8;background:linear-gradient(180deg,rgba(2,24,25,.08),rgba(2,24,25,.72)),url(/assets/images/hero/fondos/fondo-turquesa-profundo-desktop.webp);background-size:cover;background-position:50%;background-attachment:fixed}.shell.theme-wonderland .footer{color:rgba(255,248,232,.72);background:radial-gradient(circle at 50% 0,rgba(174,234,230,.12),transparent 34%),linear-gradient(180deg,rgba(2,24,25,0),#021819 58%)}.shell.theme-community{color:#195b5b;background:linear-gradient(180deg,rgba(255,252,242,.08),rgba(248,246,240,.58)),url(/assets/images/hero/fondos/fondo-luminoso-desktop.webp);background-size:cover;background-position:50%;background-attachment:fixed}.shell.theme-community .footer{color:rgba(25,91,91,.68);background:radial-gradient(circle at 50% 0,rgba(174,234,230,.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0),rgba(248,246,240,.78) 58%)}.footer{width:100%;padding:30px 18px 38px;text-align:center;font-size:13px;font-weight:750;letter-spacing:.08em}.nav{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:9990!important;width:100%!important;min-height:44px!important;height:44px!important;max-width:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0 26px!important;overflow:visible!important;color:#fff8e8!important;border-bottom:1px solid rgba(216,180,122,.18)!important;background:linear-gradient(180deg,rgba(2,24,25,.2),rgba(2,24,25,.08)),rgba(4,32,34,.14)!important;backdrop-filter:blur(18px) saturate(132%)!important;-webkit-backdrop-filter:blur(18px) saturate(132%)!important;box-shadow:0 10px 34px rgba(0,0,0,.15),inset 0 -1px 0 rgba(255,248,232,.05)!important}.shell.theme-wonderland .nav{background:linear-gradient(180deg,rgba(2,24,25,.22),rgba(2,24,25,.08)),rgba(4,32,34,.16)!important;color:#fff8e8!important;border-bottom:1px solid rgba(216,180,122,.2)!important;box-shadow:0 10px 34px rgba(0,0,0,.18),inset 0 -1px 0 rgba(255,248,232,.06)!important}.shell.theme-community .nav{background:linear-gradient(180deg,rgba(255,252,242,.2),rgba(255,252,242,.08)),rgba(255,252,242,.18)!important;color:#195b5b!important;border-bottom:1px solid rgba(216,180,122,.22)!important;box-shadow:0 10px 34px rgba(25,91,91,.08),inset 0 -1px 0 rgba(255,255,255,.24)!important}.nav:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.36;background:linear-gradient(120deg,transparent,rgba(216,180,122,.08) 26%,transparent 46%),radial-gradient(circle at 50% 0,rgba(255,255,255,.22),transparent 54%)!important}.brand{position:relative!important;z-index:2!important;min-width:0!important;display:inline-flex!important;align-items:center!important;gap:8px!important;text-decoration:none!important;font-weight:950!important;letter-spacing:.02em!important;line-height:1!important;white-space:nowrap!important}.brand img{width:38px!important;height:18px!important;max-width:38px!important;max-height:18px!important;display:block!important;object-fit:contain!important;flex:0 0 auto!important}.shell.theme-community .brand img{filter:brightness(0) saturate(100%) invert(28%) sepia(35%) saturate(692%) hue-rotate(131deg) brightness(88%) contrast(89%)!important}.shell.theme-wonderland .brand img{filter:brightness(0) saturate(100%) invert(94%) sepia(9%) saturate(790%) hue-rotate(343deg) brightness(104%) contrast(97%) drop-shadow(0 0 10px rgba(216,180,122,.2))!important}.brand span{display:inline-block!important;font-family:Cinzel,Georgia,serif!important;font-size:14px!important;letter-spacing:.11em!important;line-height:1!important;text-shadow:0 1px 10px rgba(0,0,0,.28)!important}.shell.theme-community .brand,.shell.theme-community .brand span,.shell.theme-community .navlinks>a{color:#195b5b!important;text-shadow:0 1px 12px rgba(255,255,255,.66)!important}.shell.theme-wonderland .brand,.shell.theme-wonderland .brand span,.shell.theme-wonderland .navlinks>a{color:#fff8e8!important;text-shadow:0 1px 12px rgba(0,0,0,.52)!important}.navlinks{position:relative!important;z-index:2!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;margin-left:auto!important;white-space:nowrap!important}.navlinks>a{text-decoration:none!important;font-size:11px!important;font-weight:900!important;line-height:1!important}.navlinks>a:hover{opacity:.86}.headerIconButton,.logoutButton,.profileButton,.worldButton{flex:0 0 auto!important}.headerIconButton,.logoutButton,.worldButton{position:relative!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;max-height:32px!important;padding:0!important;border-radius:999px!important}.headerIconButton,.logoutButton,.profileButton,.worldButton{backdrop-filter:blur(14px) saturate(130%)!important;-webkit-backdrop-filter:blur(14px) saturate(130%)!important}.shell.theme-community .headerIconButton,.shell.theme-community .logoutButton,.shell.theme-community .worldButton{border:1px solid rgba(216,180,122,.32)!important;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.5),transparent 52%),rgba(255,252,242,.22)!important;color:#195b5b!important;box-shadow:0 8px 18px rgba(25,91,91,.08),inset 0 0 12px rgba(255,255,255,.28)!important}.shell.theme-wonderland .headerIconButton,.shell.theme-wonderland .logoutButton,.shell.theme-wonderland .worldButton{border:1px solid rgba(216,180,122,.38)!important;background:radial-gradient(circle at 50% 0,rgba(255,248,232,.14),transparent 52%),rgba(255,248,232,.1)!important;color:#fff8e8!important;box-shadow:0 8px 18px rgba(0,0,0,.18),inset 0 0 12px rgba(255,255,255,.08)!important}.headerIconButton svg,.logoutButton svg,.worldButton svg{width:16px!important;height:16px!important;max-width:16px!important;max-height:16px!important;stroke:currentColor!important;fill:none!important}.profileButton{max-width:162px!important;min-height:28px!important;height:28px!important;padding:0 15px!important;border-radius:999px!important;font-size:9px!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.1em!important}.shell.theme-community .profileButton{border:1px solid rgba(216,180,122,.38)!important;background:linear-gradient(180deg,rgba(255,252,242,.28),rgba(255,252,242,.18)),rgba(255,252,242,.22)!important;color:#195b5b!important;box-shadow:0 8px 18px rgba(25,91,91,.08),inset 0 0 14px rgba(255,255,255,.28)!important}.shell.theme-wonderland .profileButton{border:1px solid rgba(216,180,122,.52)!important;background:linear-gradient(180deg,rgba(241,231,210,.92),rgba(216,180,122,.9))!important;color:#144e53!important;text-shadow:none!important;box-shadow:0 8px 18px rgba(0,0,0,.18),0 0 16px rgba(216,180,122,.16)!important}.headerIconButton:hover,.logoutButton:hover,.profileButton:hover,.worldButton:hover{opacity:.96;transform:translateY(-1px)}.brand img,.brand svg,.headerIconButton svg,.logoutButton svg,.nav img,.nav svg,.worldButton svg{flex-shrink:0!important}.iconBadge{position:absolute!important;top:-4px!important;right:-4px!important;min-width:14px!important;height:14px!important;padding:0 3px!important;border-radius:999px!important;display:grid!important;place-items:center!important;border:1px solid rgba(216,180,122,.42)!important;background:linear-gradient(180deg,#ffffff,#aeeae6)!important;color:#195b5b!important;font-size:7px!important;line-height:1!important;font-weight:950!important;letter-spacing:0!important;box-shadow:0 4px 10px rgba(25,91,91,.14)!important;pointer-events:none!important}.iconBadge.soft{background:linear-gradient(180deg,#ffffff,#d8b47a)!important;color:#195b5b!important}.headerIconButton .iconBadge+.iconBadge,.headerIconButton .iconBadge:nth-of-type(2){top:-5px!important;right:9px!important}.btn,.btn.ghost,.btn.glass,.btn.gold,.btn.primary,.wonderlandNextButton{min-height:54px!important;padding:0 34px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;border:1px solid rgba(216,180,122,.72)!important;text-decoration:none!important;cursor:pointer!important;font-family:Sora,Inter,system-ui,sans-serif!important;font-size:13px!important;font-weight:950!important;letter-spacing:.15em!important;text-transform:uppercase!important;line-height:1!important;color:#0f4f52!important;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.34),transparent 54%),linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.08)),rgba(255,255,255,.13)!important;box-shadow:0 16px 38px rgba(0,0,0,.18),0 0 0 1px rgba(255,255,255,.08),0 0 28px rgba(216,180,122,.14),inset 0 1px 0 rgba(255,255,255,.42),inset 0 -14px 28px rgba(10,63,66,.05)!important;backdrop-filter:blur(18px) saturate(128%)!important;-webkit-backdrop-filter:blur(18px) saturate(128%)!important;text-shadow:0 1px 0 rgba(255,255,255,.64),0 0 12px rgba(255,248,232,.72),0 0 22px rgba(255,255,255,.42)!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease!important}.btn.ghost:hover,.btn.glass:hover,.btn.gold:hover,.btn.primary:hover,.btn:hover,.wonderlandNextButton:hover{transform:translateY(-2px)!important;border-color:rgba(216,180,122,.92)!important;color:#0a3f42!important;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.44),transparent 56%),linear-gradient(180deg,rgba(255,255,255,.24),rgba(255,255,255,.12)),rgba(255,255,255,.2)!important;box-shadow:0 20px 54px rgba(0,0,0,.22),0 0 0 1px rgba(255,255,255,.12),0 0 30px rgba(216,180,122,.2),0 0 22px rgba(174,234,230,.08),inset 0 1px 0 rgba(255,255,255,.5)!important}.btn.ghost:focus-visible,.btn.glass:focus-visible,.btn.gold:focus-visible,.btn.primary:focus-visible,.btn:focus-visible,.wonderlandNextButton:focus-visible{outline:2px solid rgba(216,180,122,.95)!important;outline-offset:4px!important}.antesCameraBox img,.antesCreatorCamera img,.caosCameraBox img,.caosCreatorCamera img,.despuesCameraBox img,.despuesCreatorCamera img,.encCameraBox img,.encCreatorCamera img,.encadenadosCameraBox img,.encadenadosCreatorCamera img,.grCameraBox img,.grCreatorCamera img,.miradaCamera img,.personalCamera img,.preguntasCameraBox img,.preguntasCreatorCamera img,.respiraCameraBox img,.respiraCreatorCamera img,.w-camera-icon{width:72%!important;height:72%!important;max-width:72%!important;max-height:72%!important;object-fit:contain!important;object-position:center!important;display:block!important}.card{border-radius:24px;padding:22px;border:1px solid rgba(216,180,122,.18)}.shell.theme-wonderland .card{background:radial-gradient(circle at 50% 0,rgba(174,234,230,.12),transparent 44%),rgba(2,24,25,.42);color:#fff8e8;box-shadow:0 24px 64px rgba(0,0,0,.24)}.shell.theme-community .card{background:rgba(252,252,252,.86);color:#195b5b;box-shadow:0 20px 54px rgba(25,91,91,.08)}.pageHead{width:min(1100px,calc(100% - 32px));margin:0 auto 26px;text-align:center}.pageHead .eyebrow{margin-bottom:10px;color:#d8b47a;font-family:Sora,Inter,system-ui,sans-serif;font-size:11px;font-weight:900;letter-spacing:.28em;text-transform:uppercase}.pageHead h1{margin:0;font-family:Cinzel,Georgia,serif;font-size:clamp(44px,6vw,82px);line-height:.96;letter-spacing:.06em;text-transform:uppercase}.shell.theme-wonderland .pageHead h1{color:#fff8e8}.shell.theme-community .pageHead h1{color:#195b5b}.pageHead p{max-width:740px;margin:16px auto 0;font-size:18px;line-height:1.55}.shell.theme-wonderland .pageHead p{color:rgba(255,248,232,.78)}.shell.theme-community .pageHead p{color:rgba(25,91,91,.68)}.shell.theme-wonderland .antesPageRoot,.shell.theme-wonderland .caosRoot,.shell.theme-wonderland .despuesRoot,.shell.theme-wonderland .encRoot,.shell.theme-wonderland .encadenadosRoot,.shell.theme-wonderland .gr-root,.shell.theme-wonderland .introPage,.shell.theme-wonderland .introRoot,.shell.theme-wonderland .introVideoRoot,.shell.theme-wonderland .pathRoot,.shell.theme-wonderland .preguntasRoot,.shell.theme-wonderland .respiraRoot{color:#fff8e8!important;background:linear-gradient(180deg,rgba(2,24,25,.12),rgba(2,24,25,.84)),url(/assets/images/hero/fondos/fondo-turquesa-profundo-desktop.webp)!important;background-size:cover!important;background-position:50%!important;background-attachment:fixed!important}.shell.theme-wonderland .antesPageRoot .antesGlowLeft,.shell.theme-wonderland .antesPageRoot .antesGlowTop,.shell.theme-wonderland .antesPageRoot .antesTexture,.shell.theme-wonderland .caosRoot .caosTexture,.shell.theme-wonderland .despuesRoot .despuesTexture,.shell.theme-wonderland .encRoot .encadenadosTexture,.shell.theme-wonderland .encadenadosRoot .encadenadosTexture,.shell.theme-wonderland .gr-root .gr-bgGlow,.shell.theme-wonderland .gr-root .gr-bgGrid,.shell.theme-wonderland .preguntasRoot .texture{opacity:0!important;pointer-events:none!important}.shell.theme-wonderland .homeRoot,.shell.theme-wonderland .homeRoot .hero{background:#021819!important}.shell.theme-wonderland .homeRoot .goalSection,.shell.theme-wonderland .homeRoot .saveSection{background:transparent!important}.shell.theme-wonderland .antesPageRoot :is(h1,h2,h3,strong),.shell.theme-wonderland .caosRoot :is(h1,h2,h3,strong),.shell.theme-wonderland .despuesRoot :is(h1,h2,h3,strong),.shell.theme-wonderland .encRoot :is(h1,h2,h3,strong),.shell.theme-wonderland .encadenadosRoot :is(h1,h2,h3,strong),.shell.theme-wonderland .gr-root :is(h1,h2,h3,strong),.shell.theme-wonderland .homeRoot :is(.goalSection h2,.saveSection h2),.shell.theme-wonderland .introPage :is(h1,h2,h3,strong),.shell.theme-wonderland .introRoot :is(h1,h2,h3,strong),.shell.theme-wonderland .introVideoRoot :is(h1,h2,h3,strong),.shell.theme-wonderland .preguntasRoot :is(h1,h2,h3,strong){color:#fff8e8!important}.shell.theme-wonderland .antesPageRoot :is(p,span,small),.shell.theme-wonderland .caosRoot :is(p,span,small),.shell.theme-wonderland .despuesRoot :is(p,span,small),.shell.theme-wonderland .encRoot :is(p,span,small),.shell.theme-wonderland .encadenadosRoot :is(p,span,small),.shell.theme-wonderland .gr-root :is(p,span,small),.shell.theme-wonderland .homeRoot :is(.goalSection p,.saveSection p),.shell.theme-wonderland .introPage :is(p,span,small),.shell.theme-wonderland .introRoot :is(p,span,small),.shell.theme-wonderland .introVideoRoot :is(p,span,small),.shell.theme-wonderland .preguntasRoot :is(p,span,small){color:rgba(255,248,232,.74)!important}.shell.theme-wonderland .antesPageRoot :is(.antesEyebrow,.antesHint,.antesModalEyebrow),.shell.theme-wonderland .caosRoot :is(.caosEyebrow,.caosSmallTitle,.caosModalEyebrow),.shell.theme-wonderland .despuesRoot :is(.despuesEyebrow,.despuesHint,.despuesModalEyebrow),.shell.theme-wonderland .encRoot :is(.encadenadosEyebrow,.encadenadosHint,.encadenadosModalEyebrow),.shell.theme-wonderland .encadenadosRoot :is(.encadenadosEyebrow,.encadenadosHint,.encadenadosModalEyebrow),.shell.theme-wonderland .gr-root :is(.gr-kicker,.grModalEyebrow),.shell.theme-wonderland .homeRoot :is(.sectionMicro),.shell.theme-wonderland .preguntasRoot :is(.eyebrow,.modalEyebrow){color:#d8b47a!important}.shell.theme-wonderland .antesPageRoot :is(.antesMessageBox,.antesPersonalModal,.antesImageModal,.antesQuote),.shell.theme-wonderland .caosRoot :is(.caosStatement,.caosSideNote,.caosSpotModal,.caosPersonalModal,.caosQuote,.caosPersonalQuote),.shell.theme-wonderland .despuesRoot :is(.despuesMessageBox,.despuesPersonalModal,.despuesImageModal,.despuesQuote),.shell.theme-wonderland .encRoot :is(.encadenadosPanel,.encadenadosTextBox,.encadenadosPersonalModal,.encadenadosQuote),.shell.theme-wonderland .encadenadosRoot :is(.encadenadosPanel,.encadenadosTextBox,.encadenadosPersonalModal,.encadenadosQuote),.shell.theme-wonderland .gr-root :is(.gr-introBox,.gr-bottomMessage,.grPersonalModal,.grQuote),.shell.theme-wonderland .homeRoot :is(.goalText,.goalArt,.goalModal,.goalModalText),.shell.theme-wonderland .preguntasRoot :is(.questionCard,.messageBox,.questionModal,.personalModal,.privacyBox,.timerBox){border-color:rgba(216,180,122,.28)!important;background:radial-gradient(circle at 50% 0,rgba(174,234,230,.12),transparent 42%),rgba(2,24,25,.46)!important;color:#fff8e8!important;box-shadow:0 28px 80px rgba(0,0,0,.26),inset 0 0 44px rgba(255,255,255,.04)!important}.shell.theme-wonderland .antesPageRoot :is(.antesNextButton,.antesModalFooter button),.shell.theme-wonderland .caosRoot :is(.caosNextButton,.caosModalFooter button),.shell.theme-wonderland .despuesRoot :is(.despuesNextButton,.despuesModalFooter button),.shell.theme-wonderland .encRoot :is(.encadenadosNextButton,.encadenadosModalFooter button),.shell.theme-wonderland .encadenadosRoot :is(.encadenadosNextButton,.encadenadosModalFooter button),.shell.theme-wonderland .gr-root :is(.gr-heroSignal,.gr-fullscreenHotspot,.gr-randomHotspot,.gr-bottomActions button,.gr-nextWrap button,.grModalFooter button,.grIdeasGrid button,.grRitualActions button,.gr-closeClean),.shell.theme-wonderland .homeRoot :is(.goalButtons a,.goalButtons button,.saveActions a,.saveActions button,.modalActions a,.modalActions button),.shell.theme-wonderland .preguntasRoot :is(.moreButton,.nextButton,.ghostButton,.silentButton,.copyButton){min-height:54px!important;padding:0 34px!important;border-radius:999px!important;border:1px solid rgba(216,180,122,.72)!important;color:#0f4f52!important;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.34),transparent 54%),linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.08)),rgba(255,255,255,.13)!important;box-shadow:0 16px 38px rgba(0,0,0,.18),0 0 0 1px rgba(255,255,255,.08),0 0 28px rgba(216,180,122,.14),inset 0 1px 0 rgba(255,255,255,.42),inset 0 -14px 28px rgba(10,63,66,.05)!important;backdrop-filter:blur(18px) saturate(128%)!important;-webkit-backdrop-filter:blur(18px) saturate(128%)!important;text-shadow:0 1px 0 rgba(255,255,255,.64),0 0 12px rgba(255,248,232,.72),0 0 22px rgba(255,255,255,.42)!important}.shell.theme-wonderland .antesPageRoot :is(.antesNextButton,.antesModalFooter button):hover,.shell.theme-wonderland .caosRoot :is(.caosNextButton,.caosModalFooter button):hover,.shell.theme-wonderland .despuesRoot :is(.despuesNextButton,.despuesModalFooter button):hover,.shell.theme-wonderland .encRoot :is(.encadenadosNextButton,.encadenadosModalFooter button):hover,.shell.theme-wonderland .encadenadosRoot :is(.encadenadosNextButton,.encadenadosModalFooter button):hover,.shell.theme-wonderland .gr-root :is(.gr-heroSignal,.gr-fullscreenHotspot,.gr-randomHotspot,.gr-bottomActions button,.gr-nextWrap button,.grModalFooter button,.grIdeasGrid button,.grRitualActions button,.gr-closeClean):hover,.shell.theme-wonderland .homeRoot :is(.goalButtons a,.goalButtons button,.saveActions a,.saveActions button,.modalActions a,.modalActions button):hover,.shell.theme-wonderland .preguntasRoot :is(.moreButton,.nextButton,.ghostButton,.silentButton,.copyButton):hover{transform:translateY(-2px)!important;border-color:rgba(216,180,122,.92)!important;color:#0a3f42!important;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.44),transparent 56%),linear-gradient(180deg,rgba(255,255,255,.24),rgba(255,255,255,.12)),rgba(255,255,255,.2)!important;box-shadow:0 20px 54px rgba(0,0,0,.22),0 0 0 1px rgba(255,255,255,.12),0 0 30px rgba(216,180,122,.2),0 0 22px rgba(174,234,230,.08),inset 0 1px 0 rgba(255,255,255,.5)!important}.shell.theme-wonderland .antesPageRoot :is(.antesCard,.antesModalLayer button.antesCard),.shell.theme-wonderland .caosRoot :is(.caosImageButton,.caosSpot,.caosImageModalClose),.shell.theme-wonderland .despuesRoot :is(.despuesCard,.despuesImageButton,.despuesSpot),.shell.theme-wonderland .encRoot :is(.encadenadosSlideButton,.encadenadosArrow,.encadenadosDot),.shell.theme-wonderland .encadenadosRoot :is(.encadenadosSlideButton,.encadenadosArrow,.encadenadosDot),.shell.theme-wonderland .gr-root :is(.gr-choice,.gr-orb,.gr-symbolButton,.gr-imageButton,.gr-ritualButton,.gr-ritualHotspot,.gr-hotspot){box-shadow:none!important}.shell.theme-community .amigosRoot,.shell.theme-community .friendsRoot,.shell.theme-community .mensajesRoot,.shell.theme-community .messagesRoot,.shell.theme-community .plazaRoot,.shell.theme-community .profileRoot{color:#195b5b!important;background:linear-gradient(180deg,rgba(255,252,242,.1),rgba(248,246,240,.62)),url(/assets/images/hero/fondos/fondo-luminoso-desktop.webp)!important;background-size:cover!important;background-position:50%!important;background-attachment:fixed!important}@media (max-width:980px){.shell.theme-wonderland,.shell.theme-wonderland .antesPageRoot,.shell.theme-wonderland .caosRoot,.shell.theme-wonderland .despuesRoot,.shell.theme-wonderland .encRoot,.shell.theme-wonderland .encadenadosRoot,.shell.theme-wonderland .gr-root,.shell.theme-wonderland .introPage,.shell.theme-wonderland .introRoot,.shell.theme-wonderland .introVideoRoot,.shell.theme-wonderland .pathRoot,.shell.theme-wonderland .preguntasRoot,.shell.theme-wonderland .respiraRoot{background:linear-gradient(180deg,rgba(2,24,25,.18),rgba(2,24,25,.84)),url(/assets/images/hero/fondos/fondo-turquesa-profundo-tablet.webp)!important;background-size:cover!important;background-position:50%!important;background-attachment:scroll!important}.shell.theme-wonderland .homeRoot .hero{background:#021819!important}.shell.theme-community,.shell.theme-community .amigosRoot,.shell.theme-community .friendsRoot,.shell.theme-community .mensajesRoot,.shell.theme-community .messagesRoot,.shell.theme-community .plazaRoot,.shell.theme-community .profileRoot{background:linear-gradient(180deg,rgba(255,252,242,.1),rgba(248,246,240,.62)),url(/assets/images/hero/fondos/fondo-luminoso-tablet.webp)!important;background-size:cover!important;background-position:50%!important;background-attachment:scroll!important}}@media (max-width:620px){.shell.theme-wonderland,.shell.theme-wonderland .antesPageRoot,.shell.theme-wonderland .caosRoot,.shell.theme-wonderland .despuesRoot,.shell.theme-wonderland .encRoot,.shell.theme-wonderland .encadenadosRoot,.shell.theme-wonderland .gr-root,.shell.theme-wonderland .introPage,.shell.theme-wonderland .introRoot,.shell.theme-wonderland .introVideoRoot,.shell.theme-wonderland .pathRoot,.shell.theme-wonderland .preguntasRoot,.shell.theme-wonderland .respiraRoot{background:linear-gradient(180deg,rgba(2,24,25,.18),rgba(2,24,25,.84)),url(/assets/images/hero/fondos/fondo-turquesa-profundo-mobile.webp)!important;background-size:cover!important;background-position:50%!important;background-attachment:scroll!important}.shell.theme-wonderland .homeRoot .hero{background:#021819!important}.shell.theme-community,.shell.theme-community .amigosRoot,.shell.theme-community .friendsRoot,.shell.theme-community .mensajesRoot,.shell.theme-community .messagesRoot,.shell.theme-community .plazaRoot,.shell.theme-community .profileRoot{background:linear-gradient(180deg,rgba(255,252,242,.1),rgba(248,246,240,.62)),url(/assets/images/hero/fondos/fondo-luminoso-mobile.webp)!important;background-size:cover!important;background-position:50%!important;background-attachment:scroll!important}}.mobileMenuButton{display:none}@media (max-width:900px){.nav{height:44px!important;min-height:44px!important;padding:0 14px!important}.brand,.nav{gap:8px!important}.brand img{width:38px!important;height:18px!important;max-width:38px!important;max-height:18px!important}.brand span{font-size:13px!important}.navlinks{gap:0!important}.desktopWorld,.headerIconButton,.logoutButton,.navlinks>a,.profileButton{display:none!important}.mobileMenuButton{display:grid!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;border:1px solid rgba(216,180,122,.26)!important;border-radius:999px!important;background:radial-gradient(circle at 50% 0,rgba(174,234,230,.14),transparent 48%),rgba(255,255,255,.88)!important;place-items:center!important}.mobileMenuButton span{width:4px!important;height:4px!important;border-radius:999px!important;background:#195b5b!important;display:block!important;margin:0 auto!important}}@media (max-width:520px){.nav{height:42px!important;min-height:42px!important;padding:0 12px!important}.brand img{width:34px!important;height:16px!important;max-width:34px!important;max-height:16px!important}.brand span{font-size:12px!important;letter-spacing:.08em!important}}.creatorLookButton{width:min(280px,100%)!important;min-height:184px!important;border-radius:28px!important;border:1px solid rgba(216,180,122,.72)!important;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.34),transparent 54%),linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.08)),rgba(255,255,255,.13)!important;color:#0f4f52!important;cursor:pointer!important;padding:24px 22px!important;display:grid!important;place-items:center!important;align-content:center!important;grid-gap:9px!important;gap:9px!important;text-align:center!important;box-shadow:0 18px 50px rgba(0,0,0,.22),0 0 0 1px rgba(255,255,255,.08),0 0 28px rgba(216,180,122,.14),inset 0 1px 0 rgba(255,255,255,.42),inset 0 -14px 28px rgba(10,63,66,.05)!important;backdrop-filter:blur(18px) saturate(128%)!important;-webkit-backdrop-filter:blur(18px) saturate(128%)!important}.creatorLookButton:hover{transform:translateY(-2px) scale(1.012)!important;border-color:rgba(216,180,122,.92)!important;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.44),transparent 56%),linear-gradient(180deg,rgba(255,255,255,.24),rgba(255,255,255,.12)),rgba(255,255,255,.2)!important;box-shadow:0 22px 62px rgba(0,0,0,.26),0 0 0 1px rgba(255,255,255,.12),0 0 30px rgba(216,180,122,.2),inset 0 1px 0 rgba(255,255,255,.5)!important}.creatorLookButtonIcon{width:112px!important;height:82px!important;max-width:112px!important;max-height:82px!important;object-fit:contain!important;object-position:center!important;display:block!important;padding:0!important;margin:0 auto 2px!important;border:0!important;border-radius:0!important;background:transparent!important;opacity:1!important;mix-blend-mode:normal!important;filter:drop-shadow(0 10px 18px rgba(0,0,0,.34)) drop-shadow(0 0 14px rgba(255,248,232,.34))!important}.creatorLookButton .miMiradaSmall{color:#0f4f52!important;font-size:12px!important;letter-spacing:.26em!important;line-height:1!important;text-shadow:0 1px 0 rgba(255,255,255,.64),0 0 12px rgba(255,248,232,.72)!important}.creatorLookButton .miMiradaSmall,.creatorLookButton strong{font-weight:950!important;text-transform:uppercase!important}.creatorLookButton strong{color:#0a3f42!important;font-size:20px!important;line-height:1.08!important;letter-spacing:.06em!important;text-shadow:0 1px 0 rgba(255,255,255,.68),0 0 14px rgba(255,248,232,.72)!important}@media (max-width:900px){.creatorLookButton{width:100%!important;min-height:168px!important}}.shell.theme-wonderland .gr-root :is(.gr-heroSignal,.gr-fullscreenHotspot,.gr-randomHotspot,.gr-bottomActions button,.gr-nextWrap button,.grModalFooter button,.grIdeasGrid button,.grRitualActions button,.gr-closeClean){border:1px solid rgba(216,180,122,.72)!important;color:#0f4f52!important;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.34),transparent 54%),linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.08)),rgba(255,255,255,.13)!important;box-shadow:0 16px 38px rgba(0,0,0,.18),0 0 0 1px rgba(255,255,255,.08),0 0 28px rgba(216,180,122,.14),inset 0 1px 0 rgba(255,255,255,.42)!important;backdrop-filter:blur(18px) saturate(128%)!important;-webkit-backdrop-filter:blur(18px) saturate(128%)!important;text-shadow:0 1px 0 rgba(255,255,255,.64),0 0 12px rgba(255,248,232,.72)!important}.shell.theme-wonderland .gr-root :is(.gr-heroSignal,.gr-fullscreenHotspot,.gr-randomHotspot,.gr-bottomActions button,.gr-nextWrap button,.grModalFooter button,.grIdeasGrid button,.grRitualActions button,.gr-closeClean){min-height:54px!important;padding:0 34px!important;border-radius:999px!important;border:1px solid rgba(216,180,122,.86)!important;color:#0b4a4d!important;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.78),transparent 58%),linear-gradient(180deg,rgba(255,255,255,.58),rgba(255,248,232,.42)),rgba(255,248,232,.38)!important;box-shadow:0 18px 44px rgba(0,0,0,.22),0 0 0 1px rgba(255,255,255,.16),0 0 28px rgba(216,180,122,.18),inset 0 1px 0 rgba(255,255,255,.76),inset 0 -18px 34px rgba(10,63,66,.06)!important;backdrop-filter:blur(6px) saturate(112%)!important;-webkit-backdrop-filter:blur(6px) saturate(112%)!important;text-shadow:0 1px 0 rgba(255,255,255,.96),0 0 10px rgba(255,248,232,.86),0 0 2px rgba(255,255,255,.72)!important}.shell.theme-wonderland .gr-root :is(.gr-heroSignal,.gr-fullscreenHotspot,.gr-randomHotspot,.gr-bottomActions button,.gr-nextWrap button,.grModalFooter button,.grIdeasGrid button,.grRitualActions button,.gr-closeClean):hover{transform:translateY(-2px)!important;border-color:rgba(216,180,122,1)!important;color:#073f42!important;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.88),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.68),rgba(255,248,232,.5)),rgba(255,248,232,.48)!important;box-shadow:0 22px 58px rgba(0,0,0,.28),0 0 0 1px rgba(255,255,255,.2),0 0 34px rgba(216,180,122,.24),0 0 20px rgba(174,234,230,.1),inset 0 1px 0 rgba(255,255,255,.86)!important}.shell.theme-wonderland .gr-root .gr-nextWrap button,.shell.theme-wonderland .gr-root .grModalFooter button{background:radial-gradient(circle at 50% 0,rgba(255,255,255,.82),transparent 58%),linear-gradient(180deg,rgba(255,255,255,.6),rgba(234,215,187,.48)),rgba(255,248,232,.42)!important;border-color:rgba(216,180,122,.94)!important}:root{--wl-ivory:#fff8e8;--wl-ink:#0b4d50;--wl-ink-soft:rgba(7,55,58,0.88);--wl-gold:#d8b47a;--wl-gold-readable:#ffd28a;--wl-turquoise:#9bd7d1;--wl-border-gold:rgba(216,180,122,0.32);--wl-border-gold-strong:rgba(216,180,122,0.72)}.shell.theme-wonderland,.shell.theme-wonderland .antesPageRoot,.shell.theme-wonderland .caosRoot,.shell.theme-wonderland .despuesRoot,.shell.theme-wonderland .encadenadosRoot,.shell.theme-wonderland .gr-root,.shell.theme-wonderland .granitoGameRoot,.shell.theme-wonderland .granitoRoot,.shell.theme-wonderland .homeRoot,.shell.theme-wonderland .introRoot,.shell.theme-wonderland .preguntasRoot,.shell.theme-wonderland .respiraRoot{background:linear-gradient(180deg,rgba(2,24,25,.08),rgba(2,24,25,.84)),url(/assets/images/hero/fondos/fondo-turquesa-profundo-desktop.webp),linear-gradient(180deg,#073538,#021819)!important;background-size:cover!important;background-position:50%!important;background-attachment:fixed!important}.antesModalFooter button,.antesNextButton,.antesPathButton,.antesPersonalModal button:not(.antesClose):not(.miradaPlayButton),.btn,.btn.ghost,.btn.glass,.btn.gold,.btn.primary,.caosCompletedModal button:not(.caosClose):not(.miradaPlayButton),.caosCreateButton,.caosHelpButton,.caosModalFooter button,.caosPathButton,.caosWallPreviewButton,.copyButton,.despuesNextButton,.encadenadosNextButton,.ghostButton,.goalButtons a,.goalButtons button,.gr-bottomActions button,.gr-heroSignal,.gr-nextWrap button,.gr-uiButton,.grModalFooter button,.grPathNav button,.grPersonalModal button:not(.gr-closeClean):not(.miradaPlayButton),.introButton,.modalActions a,.modalActions button,.moreButton,.nextButton,.saveActions a,.saveActions button,.silentButton,.wl-button,.wonderlandNextButton{min-height:54px!important;min-width:156px!important;border-radius:999px!important;border:1px solid var(--wl-border-gold-strong)!important;padding:15px 28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;color:var(--wl-ink)!important;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.92),transparent 46%),linear-gradient(180deg,rgba(255,248,232,.96),rgba(230,224,207,.86))!important;box-shadow:0 16px 32px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.8)!important;font-family:Sora,Inter,system-ui,sans-serif!important;font-size:12px!important;font-weight:950!important;letter-spacing:.14em!important;line-height:1.15!important;text-transform:uppercase!important;text-decoration:none!important;text-shadow:none!important;white-space:nowrap!important;cursor:pointer!important}html body .caosRoot .caosImageShell .caosSpot,html body .caosRoot .caosImageShell .caosSpot:focus-visible,html body .caosRoot .caosImageShell .caosSpot:hover,html body .gr-root .gr-imageRitual .gr-hotspot,html body .gr-root .gr-imageRitual .gr-hotspot.active,html body .gr-root .gr-imageRitual .gr-hotspot:focus-visible,html body .gr-root .gr-imageRitual .gr-hotspot:hover{min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;font-size:0!important;letter-spacing:normal!important;text-transform:none!important}html body .gr-root .gr-imageRitual .gr-hotspot,html body .gr-root .gr-imageRitual .gr-hotspot.active,html body .gr-root .gr-imageRitual .gr-hotspot:focus-visible,html body .gr-root .gr-imageRitual .gr-hotspot:hover{position:absolute!important;transform:translate(-50%,-50%)!important;z-index:6!important;display:grid!important;place-items:center!important;border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;outline:none!important;color:transparent!important}html body .gr-root .gr-imageRitual .gr-hotspot span,html body .gr-root .gr-imageRitual .gr-hotspot:after,html body .gr-root .gr-imageRitual .gr-hotspot:before{display:none!important;visibility:hidden!important;opacity:0!important;content:none!important;border:0!important;background:transparent!important;box-shadow:none!important}.caosRoot .caosImageShell .caosSpot{width:54px!important;height:54px!important;border:2px solid rgba(255,248,232,.76)!important;background:rgba(255,248,232,.08)!important;box-shadow:0 0 0 4px rgba(104,201,195,.08),0 0 26px rgba(255,248,232,.22),inset 0 0 16px rgba(255,248,232,.04)!important}.caosRoot .caosImageShell .caosSpot span{width:10px!important;height:10px!important;background:rgba(255,248,232,.96)!important;box-shadow:0 0 16px rgba(255,248,232,.72),0 0 26px rgba(104,201,195,.34)!important}.creatorLookButton,.grMiradaButton,.miMiradaButton,.miradaButton,.wl-mi-mirada,button.creatorLookButton{all:unset!important;box-sizing:border-box!important;position:relative!important;width:126px!important;height:126px!important;min-width:126px!important;min-height:126px!important;max-width:126px!important;max-height:126px!important;aspect-ratio:1/1!important;border-radius:999px!important;background:transparent!important;cursor:pointer!important;overflow:hidden!important;display:block!important;box-shadow:0 0 0 1px rgba(255,248,232,.42),0 18px 32px rgba(0,0,0,.28),0 0 18px rgba(216,180,122,.16)!important}.antesImageModal,.antesPersonalModal,.caosCompletedModal,.caosPersonalModal,.caosSpotModal,.grPersonalModal,.miradaModal,.modal,.modalCard,.premiumRitual,.wl-popup,.wonderPopup{border:1px solid rgba(216,180,122,.42)!important;background:radial-gradient(circle at 50% 0,rgba(155,215,209,.18),transparent 34%),linear-gradient(180deg,rgba(255,248,232,.72),rgba(235,244,240,.58))!important;color:var(--wl-ink)!important;box-shadow:0 34px 100px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.5)!important;backdrop-filter:blur(28px) saturate(132%)!important;-webkit-backdrop-filter:blur(28px) saturate(132%)!important}.antesQuote,.caosPersonalQuote,.caosQuote,.grQuote,.popupInfoBox,blockquote{border-radius:24px!important;border:1px solid rgba(216,180,122,.28)!important;background:rgba(255,248,232,.28)!important;color:var(--wl-ink)!important;padding:22px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 16px 34px rgba(0,0,0,.08)!important}.antesQuote p,.caosPersonalQuote p,.caosQuote p,.grQuote p,.popupInfoBox p,blockquote p{color:var(--wl-ink)!important;text-shadow:none!important}.miradaPlayButton{position:absolute!important;top:18px!important;right:76px!important;z-index:21!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;border-radius:999px!important;border:1px solid rgba(216,180,122,.56)!important;background:rgba(255,248,232,.72)!important;color:var(--wl-ink)!important;display:grid!important;place-items:center!important;padding:0!important;font-family:Sora,Inter,system-ui,sans-serif!important;font-size:15px!important;font-weight:950!important;line-height:1!important;cursor:pointer!important;box-shadow:0 14px 34px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.66)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}.miradaPlayButton.active{background:radial-gradient(circle at 50% 0,rgba(255,255,255,.9),transparent 48%),linear-gradient(180deg,rgba(255,248,232,.92),rgba(216,180,122,.5))!important}.antesPathNav,.caosPathNav,.grPathNav{margin-top:38px!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:14px!important;flex-wrap:wrap!important}@media (max-width:720px){.shell.theme-wonderland,.shell.theme-wonderland .antesPageRoot,.shell.theme-wonderland .caosRoot,.shell.theme-wonderland .despuesRoot,.shell.theme-wonderland .encadenadosRoot,.shell.theme-wonderland .gr-root,.shell.theme-wonderland .granitoGameRoot,.shell.theme-wonderland .granitoRoot,.shell.theme-wonderland .homeRoot,.shell.theme-wonderland .introRoot,.shell.theme-wonderland .preguntasRoot,.shell.theme-wonderland .respiraRoot{background:linear-gradient(180deg,rgba(2,24,25,.14),rgba(2,24,25,.86)),url(/assets/images/hero/fondos/fondo-turquesa-profundo-mobile.webp),linear-gradient(180deg,#073538,#021819)!important;background-size:cover!important;background-position:50%!important;background-attachment:scroll!important}.miradaPlayButton{top:14px!important;right:66px!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}}