.hero.svelte-1uha8ag{background:var(--ink);grid-template-columns:1fr 1fr;min-height:600px;display:grid}.l.svelte-1uha8ag{color:var(--paper);padding:60px var(--gutter) 44px var(--edge);flex-direction:column;align-items:flex-start;display:flex}h1.svelte-1uha8ag{margin-top:20px;font-size:clamp(64px,8.2vw,106px)}.l.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:470px;color:var(--soft);margin-top:22px;font-size:18px;line-height:1.5}.stats.svelte-1uha8ag{gap:clamp(24px,4vw,50px);margin-top:auto;padding-top:36px;display:flex}.stats.svelte-1uha8ag div:where(.svelte-1uha8ag){flex-direction:column-reverse;gap:10px;display:flex}.stats.svelte-1uha8ag dd:where(.svelte-1uha8ag){font-size:54px}.r.svelte-1uha8ag{background:repeating-linear-gradient(-45deg, var(--mid-2) 0 18px, var(--mid) 18px 36px);min-height:420px;position:relative;overflow:hidden}.r.svelte-1uha8ag .hero-por{width:auto;max-width:none;height:93%;transition:transform .4s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.r.svelte-1uha8ag:hover .hero-por{transform:translate(-50%)scale(1.02)}.nota-ia.svelte-1uha8ag{letter-spacing:3px;color:var(--grey);font-size:10px;position:absolute;top:22px;left:24px}.lbl.svelte-1uha8ag{background:var(--paper);color:var(--ink);flex-direction:column;gap:4px;padding:14px 20px;display:flex;position:absolute;bottom:30px;right:30px}.lbl.svelte-1uha8ag .poster:where(.svelte-1uha8ag){padding-top:.12em;font-size:44px;line-height:1}.filters.svelte-1uha8ag{padding:30px var(--edge);border-bottom:3px solid var(--ink);flex-wrap:wrap;gap:12px;display:flex}.filters.svelte-1uha8ag button:where(.svelte-1uha8ag){cursor:pointer;color:var(--ink);background:0 0;padding:7px 16px;font-size:14px}.filters.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{background:var(--line)}.filters.svelte-1uha8ag button.on:where(.svelte-1uha8ag){background:var(--ink);color:var(--paper);border-color:var(--ink)}.list.svelte-1uha8ag{list-style:none}.it.svelte-1uha8ag{padding:18px var(--edge);border-bottom:1px solid var(--line);grid-template-columns:90px 96px 1fr auto;align-items:center;gap:24px;transition:background .2s;display:grid}.it.svelte-1uha8ag:hover{background:#e6e3da}.num.svelte-1uha8ag{color:var(--line);font-size:44px}.th.svelte-1uha8ag{background:var(--ink);width:96px;height:96px;display:block;position:relative;overflow:hidden}.th.svelte-1uha8ag .retrato{width:auto;max-width:none;height:92px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.nm.svelte-1uha8ag{flex-wrap:wrap;align-items:baseline;gap:28px;display:flex}.nm.svelte-1uha8ag .poster:where(.svelte-1uha8ag){font-size:clamp(30px,4vw,50px)}.ob.svelte-1uha8ag{color:#555;font-size:16px;font-style:italic}.it.hl.svelte-1uha8ag{background:var(--ink);color:var(--paper)}.it.hl.svelte-1uha8ag .num:where(.svelte-1uha8ag){color:var(--grey)}.it.hl.svelte-1uha8ag .ob:where(.svelte-1uha8ag){color:#bbb}.it.hl.svelte-1uha8ag .th:where(.svelte-1uha8ag){background:#2a2a2a}.it.soon.svelte-1uha8ag{color:var(--grey)}.it.soon.svelte-1uha8ag:hover{background:0 0}.soon.svelte-1uha8ag .num:where(.svelte-1uha8ag){color:var(--line)}.soon.svelte-1uha8ag .th:where(.svelte-1uha8ag){background:#e6e3da}.soon.svelte-1uha8ag .th:where(.svelte-1uha8ag) .silueta{height:80px}.soon.svelte-1uha8ag .ob:where(.svelte-1uha8ag){color:var(--grey)}.soon.svelte-1uha8ag .tag:where(.svelte-1uha8ag){border-style:dashed}.empty.svelte-1uha8ag{padding:40px var(--edge);font-style:italic}.about.svelte-1uha8ag{background:var(--ink);color:var(--paper);border-bottom:1px solid #2a2a2a;padding-block:80px}.about.svelte-1uha8ag .grid:where(.svelte-1uha8ag){grid-template-columns:1.2fr 1fr;align-items:center;gap:60px;display:grid}.about.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(44px,6vw,80px)}.about.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--soft);font-size:18px;line-height:1.65}.about.svelte-1uha8ag p:where(.svelte-1uha8ag)+p:where(.svelte-1uha8ag){margin-top:16px}.about.svelte-1uha8ag .metodo:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:var(--soft);text-underline-offset:3px;text-decoration:underline}.about.svelte-1uha8ag .metodo:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{color:var(--paper)}.about.svelte-1uha8ag .metodo:where(.svelte-1uha8ag){color:var(--grey);border-top:1px solid #2a2a2a;margin-top:24px;padding-top:16px;font-size:15px}@media (width<=900px){.hero.svelte-1uha8ag{grid-template-columns:1fr}.r.svelte-1uha8ag{min-height:460px}.about.svelte-1uha8ag .grid:where(.svelte-1uha8ag){grid-template-columns:1fr;gap:28px}}@media (width<=640px){.it.svelte-1uha8ag{grid-template-columns:64px 1fr;grid-template-areas:"th nm""th tg";gap:6px 16px}.num.svelte-1uha8ag{display:none}.th.svelte-1uha8ag{grid-area:th;width:64px;height:64px}.th.svelte-1uha8ag .retrato{height:62px}.nm.svelte-1uha8ag{grid-area:nm;gap:4px}.ob.svelte-1uha8ag{font-size:14px}.it.svelte-1uha8ag>.tag:where(.svelte-1uha8ag){grid-area:tg;justify-self:start;font-size:10px}.stats.svelte-1uha8ag dd:where(.svelte-1uha8ag){font-size:40px}.lbl.svelte-1uha8ag .poster:where(.svelte-1uha8ag){font-size:32px}}
