:root{--dock-h: 53px;--dock-clear: calc(var(--dock-h) + env(safe-area-inset-bottom, 0px))}.index,.anatomy,.foot{position:relative;z-index:5}.index{background-color:var(--bg)}@media(max-width:1199px){.journey{display:none!important}}@media(max-height:640px){.journey{display:none!important}}@media(min-width:768px)and (max-width:1199px){.scene__content{padding-top:112px}.display--lg{max-width:14ch}}@media(max-width:767px){html:has(.dock){scroll-padding-bottom:calc(var(--dock-clear) + 20px)}body:has(.dock) .foot{padding-bottom:calc(var(--dock-clear) + 40px)}body:has(.dock) main>:last-child:not(.foot){scroll-margin-bottom:var(--dock-clear)}.nav{padding-top:max(10px,env(safe-area-inset-top));padding-bottom:10px}.nav__right{gap:18px}.nav__brand{font-size:18px}.btn{max-width:100%}.btn__face{padding:0 18px;gap:10px;letter-spacing:.07em;white-space:nowrap}.scene--hero .btn__face{font-size:clamp(11.5px,3.3vw,14px);letter-spacing:.045em;padding:0 16px;gap:8px}.scene--hero .actions{flex-direction:column;align-items:flex-start;gap:6px;margin-top:28px}.scene--hero .scene__media img{object-position:50% 28%}.scene--hero .display--xl{font-size:clamp(4.4rem,22vw,6.4rem)}.scene--hero .scene__content{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}.scene__content{padding-top:96px}.threshold{padding:96px var(--gutter)}.index{padding-top:72px;padding-bottom:56px;gap:44px}.foot__col li a{min-height:44px}}@media(max-width:400px){.link{white-space:normal;line-height:1.25;padding-block:6px}.snc-panel,.snc-section__head{grid-template-columns:minmax(0,1fr)}}@media(max-width:374px){.scene--hero .btn__face{letter-spacing:.02em;padding:0 12px}}@media(orientation:landscape)and (max-height:500px){.nav{padding-top:6px;padding-bottom:6px}.scene{min-height:max(100svh,420px)}.scene__content{padding-top:76px;padding-bottom:28px}.display--xl{font-size:clamp(3.4rem,22svh,7rem)}.display--lg{font-size:clamp(2.4rem,16svh,5rem);max-width:18ch}.threshold{padding:72px var(--gutter)}.menu__inner{padding-top:64px;align-content:start}.menu__list a{font-size:clamp(1.6rem,9svh,2.6rem);min-height:44px;display:flex;align-items:center}.menu__close{top:6px}.menu{overflow-y:auto;overscroll-behavior:contain}.menu__list{columns:2;column-gap:32px}.menu__list li{break-inside:avoid}}.scene--hero .cine-veil--out{display:none}@media(max-width:767px){.index__list li>a{display:inline-flex;align-items:center;min-height:44px}.toc a{min-height:44px;align-items:center}.rcr-head__bloom{transform:scale(.56);transform-box:fill-box;transform-origin:center}body:has(.nav.is-hidden) .snc-steps{top:0;padding-top:max(16px,env(safe-area-inset-top))}}@media(max-width:767px)and (prefers-reduced-motion:no-preference){body:after{animation:none;will-change:auto;inset:0}.cine-dust i:nth-child(n+5){display:none}@supports (animation-timeline: view()){.scene--hero .scene__media,.scene--hero .scene__content{animation-range:exit 20% exit 95%}}}@media(prefers-reduced-motion:no-preference){html:has(.cine-line__fill+.cine-line__tick.is-past) :is(.hero__tc-run,.hero__word .hg,.hero__shaft,.hero__word .ember,.hero__word .ember:after){animation-play-state:paused}}@media(max-width:767px)and (prefers-reduced-motion:no-preference){.cine-key--cool,.cine-dust{display:none!important}.scene>.scene__media .scene__video{animation:none;scale:none}.scene--hero>.scene__media :is(img,.scene__video){animation:none;scale:none}:is(.scene--pain,.scene--decision,.scene--performance,.scene--book)>.scene__content{animation:none;translate:none}.scene:not(#raiz):not(#capacidad):not(#threshold):not(#retorno){animation:none;scale:none}.js .hero__word .hg:not(.ember){animation-iteration-count:1,1}.hero__word .hg{translate:none;transition:none}.perf__streak:nth-of-type(-n+2){display:none}.rcr-cursor text{display:none}}@media(max-width:899px){.page--rts .page-hero--media{padding-top:244px}}@media(max-width:767px){.kp-hero__art{top:58px;width:58vw;right:-6vw;-webkit-mask-image:linear-gradient(#000 62%,transparent 90%);mask-image:linear-gradient(#000 62%,transparent 90%)}.kp-hero{padding-top:318px}.crumbs{margin-top:-6px;margin-bottom:16px}.crumbs a{min-height:44px}.crumbs ol{align-items:center}}@supports not (overflow: clip){body{overflow-x:hidden}}@media(max-width:767px){.anatomy__intro{position:relative;z-index:5}}@media(max-width:767px){.hero__slate .hero__tc,.book__slate span:last-child{display:none}.hero__slate,.book__slate{right:auto}html:has(.cine-line__fill+.cine-line__tick.is-now) .cine-hud{opacity:0}.hero__trace{background:linear-gradient(90deg,#ffecd600,#ffecd62e 12% 88%,#ffecd600)}.page--rts .rts-readout{left:var(--gutter);right:auto}}@media(max-width:374px){.page--rts .rts-readout{width:150px}}@media(max-width:767px)and (prefers-reduced-motion:no-preference){html:has(.cine-line__fill+.cine-line__tick.is-past) .hero__soft{visibility:hidden}}@media(max-width:400px){:is(.prose,article,section) :not(.actions):not(.hero__actions)>.btn .btn__face{padding:0 12px;letter-spacing:.035em;gap:8px}.btn__face{white-space:normal;text-wrap:balance;min-height:52px}}
