html,body{background:#fff;margin:0}body{color:#0d0d0d;-webkit-font-smoothing:antialiased;font-family:TASA Orbiter,Segoe UI,system-ui,sans-serif;overflow-x:hidden}.pg,.pg *{box-sizing:border-box}.pg a{color:inherit;text-decoration:none}.pg{--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--gut:max(40px, 6.6vw);--sube:1.1s;height:100vh;position:relative;overflow:hidden}.capa{overscroll-behavior:contain;scrollbar-width:none;transition:transform var(--sube) var(--ease-io), filter var(--sube) var(--ease-io);position:absolute;inset:0;overflow:hidden;transform:translateY(100%)}.capa::-webkit-scrollbar{display:none}.capa:not(.hero){background:#fff}.capa:not(.hero)[data-arriba]{box-shadow:0 -40px 80px #0000004d}.capa[data-arriba]{transform:none}.capa[data-tapada]{filter:brightness(.55);transform:translateY(-22%)}.capa:not(.hero)[data-quieta]{overflow-y:auto}.serif{letter-spacing:-.01em;font-family:Instrument Serif,Georgia,serif;font-style:italic;font-weight:400}.ft{background-repeat:no-repeat;background-size:600% 400%;background-position:calc(var(--c) / 5 * 100%) calc(var(--r) / 3 * 100%)}.logo-t{aspect-ratio:2400/821;background:url(/img/taliya-wordmark.webp) 0/contain no-repeat;display:inline-block}i{display:block}.logo-t{display:inline-block}.rv{opacity:0;filter:blur(6px);transition:opacity .9s var(--ease-out) var(--e,0s), transform 1.1s var(--ease-out) var(--e,0s), filter .9s var(--ease-out) var(--e,0s);transform:translateY(26px)}.rv[data-v]{opacity:1;filter:none;transform:none}.nav{z-index:20;grid-template-columns:1fr auto 1fr;align-items:center;height:76px;padding:0 40px;display:grid;position:fixed;top:0;left:0;right:0}.nav-logo{justify-self:start}.nav-logo .logo-t{height:22px}.nav-links{backdrop-filter:blur(14px)saturate(1.15);background-color:#ffffffc7;border:1px solid #1111111f;border-radius:999px;gap:2px;padding:5px;font-size:15px;font-weight:500;display:flex;box-shadow:0 1px 2px #1111110f,0 20px 50px -22px #11111152}.nav-links a{border-radius:999px;padding:8px 18px;transition:background-color .2s}.nav-links a:hover,.nav-links a.on{background-color:#11111112}.nav-r{justify-self:end;align-items:center;gap:24px;font-size:15px;font-weight:500;display:flex}.pg[data-oscuro] .nav{background:linear-gradient(#0006,#0000)}.pg[data-oscuro] .nav-logo .logo-t{filter:invert()}.pg[data-oscuro] .nav-login{color:#fff}.pg[data-oscuro] .nav .pill{background:#fff;color:#0d0d0d!important}.pg[data-oscuro] .nav .menu{color:#fff}.pg[data-oscuro] .nav-links{backdrop-filter:none;box-shadow:none;background-color:#ffffffe0}.pill{background:#0d0d0d;border-radius:999px;align-items:center;gap:8px;height:42px;padding:0 20px;font-size:15px;font-weight:500;transition:opacity .2s;display:inline-flex;color:#fff!important}.pill:hover{opacity:.85}.pill.grande{height:54px;padding:0 30px;font-size:16px}.h1{letter-spacing:-.045em;margin:0;font-size:clamp(56px,8.4vw,150px);font-weight:500;line-height:.92}.h2{letter-spacing:-.04em;margin:0;font-size:clamp(38px,4.6vw,80px);font-weight:500;line-height:1}.h2.grande{font-size:clamp(48px,7vw,124px);line-height:.95}.ojo{letter-spacing:.1em;text-transform:uppercase;color:#8a8780;margin:0 0 22px;font-size:13px}section{padding:140px var(--gut)}.pg{height:auto;overflow:visible}.eq-hero{background:#fff;padding-top:220px;padding-bottom:150px}.eq-hero .h1{text-wrap:balance;max-width:1180px;font-size:clamp(56px,8vw,140px)}.bajada{color:#6f6e6b;max-width:520px;margin:30px 0 0;font-size:20px;line-height:1.55}.eq-hist{background:#f4f3f0;flex-direction:column;justify-content:center;min-height:0;padding-top:104px;padding-bottom:56px;display:flex}.eq-hist .h2,.eq-val .h2{text-wrap:balance;font-size:clamp(34px,3.7vw,62px)}.caps{grid-template-columns:repeat(3,minmax(0,1fr));gap:3vw;margin-top:56px;padding:0;list-style:none;display:grid}.caps li{border-top:1px solid #d9d6cf;padding-top:22px}.caps small{color:#8a8780;font-variant-numeric:tabular-nums;font-size:13px;display:block}.caps h3{letter-spacing:-.01em;margin:14px 0 0;font-family:Instrument Serif,Georgia,serif;font-size:clamp(30px,2.7vw,44px);font-style:italic;font-weight:400;line-height:1}.caps p{color:#55534f;max-width:400px;margin:16px 0 0;font-size:17px;line-height:1.6}.eq-val{flex-direction:column;justify-content:center;min-height:0;padding-top:104px;padding-bottom:56px;display:flex}.eq-val .h2{text-align:right;margin-left:auto}.vals{border-top:1px solid #e5e3df;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;padding:0;list-style:none;display:grid}.vals li{border-bottom:1px solid #e5e3df;padding:26px 28px 30px 0}.vals li:not(:nth-child(3n+1)){border-left:1px solid #e5e3df;padding-left:28px}.vals small{color:#8a8780;font-variant-numeric:tabular-nums;font-size:13px}.vals h3{letter-spacing:-.02em;margin:14px 0 0;font-size:clamp(19px,1.6vw,24px);font-weight:500;line-height:1.2}.vals p{color:#6f6e6b;max-width:360px;margin:10px 0 0;font-size:15px;line-height:1.55}.vals li.rv{transition-delay:calc(.2s + var(--i) * 90ms)}.fin{text-align:center;flex-direction:column;align-items:center;padding-top:170px;padding-bottom:180px;display:flex}.fin p{color:#6f6e6b;max-width:560px;margin:28px auto 36px;font-size:18px;line-height:1.6}.pie{color:#fff;background:#000;padding:34px 28px 28px}.pie-in{justify-content:space-between;align-items:flex-start;display:flex}.pie .logo-t{filter:invert();height:70px}.pie nav{letter-spacing:-.03em;flex-direction:column;align-items:flex-end;font-size:28px;font-weight:500;line-height:1.55;display:flex}.pie small{color:#ffffffb3;margin-top:40px;font-size:15px;display:block}@media (prefers-reduced-motion:reduce){.rv{opacity:1;filter:none;transform:none}}@media (width<=700px){.pg{--gut:16px}section{padding:88px var(--gut)}.nav{justify-content:space-between;height:64px;padding:0 16px;display:flex}.nav-links,.nav-login{display:none}.nav .pill{height:38px;padding:0 16px;font-size:14px}.nav .pill svg{display:none}.eq-hero{padding-top:130px;padding-bottom:90px}.eq-hero .h1{font-size:46px}.bajada{font-size:17px}.caps,.vals{grid-template-columns:1fr;gap:0;margin-top:30px}.caps li{padding:18px 0 22px}.caps p{font-size:15px}.vals li,.vals li:not(:nth-child(3n+1)){border-left:0;padding:18px 0 20px}.eq-val .h2{text-align:left;margin-left:0}.fin{padding-top:110px;padding-bottom:120px}.fin p{font-size:16px}.pie nav{font-size:20px}.pie .logo-t{height:44px}}
