.ficha-artista{position:relative;display:grid;grid-template-columns:40% 1fr}.ficha-artista::before{content:"";position:absolute;inset:0 0 auto;z-index:3;height:110px;background:linear-gradient(180deg,rgb(29 29 28 / .6),transparent);pointer-events:none}.ficha-artista>*{grid-column:1 / -1;min-width:0}.fa-head{grid-column:1;grid-row:1;display:grid;justify-items:start;gap:8px;padding:110px 24px 24px}.fa-head__marco{display:block;width:100%;margin-bottom:4px;overflow:hidden;border-radius:var(--radius-lg)}.fa-head__foto{display:block;width:100%;height:60vh;min-height:380px;object-fit:cover;animation:faFoto 1.2s cubic-bezier(.22,1,.36,1) both}@keyframes faFoto{from{clip-path:inset(100% 0 0 0);transform:scale(1.15);filter:blur(12px);opacity:0}to{clip-path:inset(0);transform:scale(1);filter:blur(0);opacity:1}}.fa-head__name{font:400 2rem/2rem var(--font-display);text-transform:uppercase;color:var(--c-head)}.fa-head__esp{font:400 1.25rem/1.75rem var(--font-body);text-transform:uppercase;color:var(--c-accent)}.fa-head__redes{list-style:none;padding:0;margin:4px 0 0;display:grid;gap:4px}.fa-head__redes a{display:inline-flex;align-items:center;gap:8px;font:400 1.25rem/1.75rem var(--font-body);color:var(--c-ink);text-decoration:none}.fa-head__redes a:hover{color:var(--c-accent)}.fa-head__redes .icon{width:14px;height:14px}.fa-visual{grid-column:2;grid-row:1 / span 2}.fa-visual__sticky{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:var(--c-ink)}.fa-visual__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.62);transform:scale(1.06);transition:transform 1.6s var(--ease)}.fa-visual.is-2 .fa-visual__img{transform:scale(1)}.fa-visual__frase{position:absolute;z-index:1;left:27.8%;top:50%;max-width:576px;font:400 1.5rem/2rem var(--font-body);color:var(--c-bone);transform:translateY(-50%);transition:opacity .8s var(--ease),transform .8s var(--ease)}.fa-visual__frase--2{top:auto;left:16.7%;bottom:56px;opacity:0;transform:translateY(30px)}.fa-visual.is-2 .fa-visual__frase:not(.fa-visual__frase--2){opacity:0;transform:translateY(-80%)}.fa-visual.is-2 .fa-visual__frase--2{opacity:1;transform:none}.cle-on .fa-visual__frase--2{opacity:1;transform:none}.ficha-artista>.fa-bio{grid-column:1;grid-row:2;display:flex;flex-direction:column;align-items:flex-start;padding:80px 24px 80px}.fa-bio__title{margin-bottom:10px;font-size:1.5rem;line-height:1.5rem}.fa-bio .s-ti__text{font:400 1.5rem/2.5rem var(--font-body);color:var(--c-accent)}.fa-bio .s-ti__text strong{font-weight:600}.fa-bio .s-ti__cta{margin-top:80px}.fa-bio .s-ti__puntos{margin-top:80px;gap:80px}.fa-bio .s-ti__puntos li{display:block;position:relative;padding:0 0 0 26px;border:0;font:400 1.5rem/2rem var(--font-body);text-transform:none;color:var(--c-accent)}.fa-bio .s-ti__puntos li::before{content:"";position:absolute;left:4px;top:.55em;width:6px;height:6px;border-radius:50%;background:currentColor}.fa-bio .s-ti__puntos li:hover{padding-left:26px}.ficha-artista .s-galeria{padding-top:0}.fa-nav{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:stretch;min-height:54px;background:var(--c-accent);color:var(--c-bone);transform:translateY(100%);transition:transform .5s var(--ease)}.fa-nav.is-on{transform:none}.fa-nav a{display:inline-flex;align-items:center;gap:10px;padding:0 20px;font:400 1.25rem/1 var(--font-body);text-transform:uppercase;text-decoration:none;color:inherit;border-right:1px solid rgb(243 240 234 / .35);transition:background-color .3s}.fa-nav a:not(.fa-nav__cta)::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.fa-nav a:hover{background:rgb(29 29 28 / .25)}.fa-nav__cta{margin-left:auto;border-right:0!important;border-left:1px solid rgb(243 240 234 / .35)}.fa-nav__cta .icon{width:18px;height:18px}body:has(.fa-nav.is-on) .reserva-flot{bottom:74px}@media (max-width:959px){.ficha-artista{grid-template-columns:1fr}.fa-head{grid-column:1;padding-top:100px}.fa-head__foto{height:420px}.fa-visual{grid-column:1;grid-row:2}.fa-visual__sticky{position:relative;height:70svh}.fa-visual__frase{left:24px;right:24px;font-size:1.1rem}.fa-visual__frase--2{left:24px;bottom:32px}.ficha-artista>.fa-bio{grid-row:3}.fa-nav a{padding:0 12px;font-size:.8rem}}.s-hero--estilo{min-height:100vh;min-height:100svh}.s-estilo-intro{position:relative;isolation:isolate}.s-estilo-intro::before{content:"";position:absolute;inset:0;z-index:-1;opacity:.5;background:url(/wp-content/themes/aeternum/assets/img/pincel.webp) center / min(1000px, 120%) auto no-repeat;pointer-events:none}.s-estilo-intro__wrap{display:grid;gap:16px;max-width:1000px;margin-inline:auto;text-align:center;justify-items:center}.s-estilo-intro .h-2{font-size:2rem;line-height:2rem}.s-estilo-intro .hl{color:inherit}.s-estilo-intro .lead{font-size:1.25rem;line-height:1.6}.s-estilo-intro .btn{margin-top:16px}.s-galeria--estilo{padding-block:0 var(--sx)}@media (max-width:767px){.s-estilo-intro .h-2{font-size:1.5rem;line-height:1.75rem}.s-estilo-intro .lead{font-size:1.05rem}}@media (max-width:767px){.fa-head__esp,.fa-head__redes a{font-size:1rem;line-height:1.5rem}.ficha-artista>.fa-bio{padding-top:40px}.fa-bio .s-ti__text,.fa-bio .s-ti__puntos li{font-size:1.125rem;line-height:1.75rem}.fa-bio .s-ti__cta{margin-top:28px}.fa-bio .s-ti__cta .btn{width:100%}.fa-bio .s-ti__puntos{margin-top:28px;gap:14px}.fa-bio .s-ti__puntos li{font-size:1.05rem;line-height:1.6rem}.ficha-artista>.fa-bio{padding-bottom:32px}.fa-visual__frase{left:24px;right:24px;font-size:1.125rem;line-height:1.6rem}}@media (prefers-reduced-motion:reduce){.fa-head__foto{animation:none}}