.revistas-page.svelte-4iojl6{gap:0;display:grid}.hero.svelte-4iojl6{background-color:#101010;align-items:flex-end;min-height:clamp(420px,58vh,640px);display:flex;position:relative;overflow:hidden}.hero-ph.svelte-4iojl6{position:absolute;inset:0}.hero-ph.svelte-4iojl6 picture:where(.svelte-4iojl6){width:100%;height:100%;display:block}.hero-ph.svelte-4iojl6 img:where(.svelte-4iojl6){object-fit:cover;object-position:center 30%;filter:contrast(1.04)brightness(.86);width:100%;height:100%}.hero-veil.svelte-4iojl6{background:linear-gradient(90deg, rgba(var(--hero-veil-rgb), .66), transparent 58%);position:absolute;inset:0}.hero-tx.svelte-4iojl6{z-index:2;max-width:min(720px,100%);padding:0 0 clamp(2rem,4.5vw,3.25rem);position:relative}.hero-tx.svelte-4iojl6 .kicker:where(.svelte-4iojl6){color:var(--hero-metal)}.hero-tx.svelte-4iojl6 h1:where(.svelte-4iojl6){font-family:var(--font-display);letter-spacing:-.015em;color:var(--on-photo-text);margin-top:1rem;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:500;line-height:1.06}.hero-tx.svelte-4iojl6 h1:where(.svelte-4iojl6) em:where(.svelte-4iojl6){color:var(--hero-accent);font-style:italic}.hero-tx.svelte-4iojl6 .sub:where(.svelte-4iojl6){max-width:56ch;color:var(--on-photo-text-soft);margin-top:.9rem;font-size:1rem;line-height:1.7}.destaque-band.svelte-4iojl6{background:var(--band-bg);color:var(--band-text);padding:clamp(2.5rem,6vw,4.5rem) 0}.destaque.svelte-4iojl6{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(32px,5vw,90px);display:grid}.destaque.svelte-4iojl6 .capa:where(.svelte-4iojl6){border:1px solid var(--band-metal-deep);outline:1px solid var(--color-metal-faint);outline-offset:6px;cursor:pointer;width:100%;max-width:340px;transition:outline-offset var(--duration-base) var(--ease-standard);background:0 0;justify-self:end;padding:0;position:relative}.destaque.svelte-4iojl6 .capa:where(.svelte-4iojl6):hover{outline-offset:9px}.destaque.svelte-4iojl6 .capa:where(.svelte-4iojl6) img:where(.svelte-4iojl6){width:100%;display:block}.destaque.svelte-4iojl6 .eyebrow:where(.svelte-4iojl6){font-family:var(--font-display);color:var(--hero-accent);font-size:1rem;font-style:italic;font-weight:500;display:block}.destaque.svelte-4iojl6 h2:where(.svelte-4iojl6){max-width:20ch;font-family:var(--font-display);color:var(--band-text);margin-top:.75rem;font-size:clamp(1.9rem,3.6vw,2.8rem);font-weight:500;line-height:1.12}.destaque.svelte-4iojl6 .go:where(.svelte-4iojl6){margin-top:1.4rem}.sec.svelte-4iojl6{padding-top:var(--section-y)}.shead.svelte-4iojl6{align-items:baseline;gap:1.1rem;margin-bottom:1.9rem;display:flex}.shead.svelte-4iojl6 h3:where(.svelte-4iojl6){font-family:var(--font-display);white-space:nowrap;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:500}.grid-rev.svelte-4iojl6{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.6rem;display:grid}.card-rev.svelte-4iojl6{text-align:left;background:var(--color-surface);border:1px solid var(--color-metal-faint);cursor:pointer;width:100%;transition:transform var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);padding:0;display:block}.card-rev.svelte-4iojl6:hover{border-color:var(--color-metal);transform:translateY(-4px)}.card-rev.svelte-4iojl6 .ph:where(.svelte-4iojl6){aspect-ratio:3/4;background:#1a1509;display:block;position:relative;overflow:hidden}.card-rev.svelte-4iojl6 .ph:where(.svelte-4iojl6) img:where(.svelte-4iojl6){object-fit:cover;width:100%;height:100%}.card-rev.svelte-4iojl6 .pill:where(.svelte-4iojl6){color:var(--hero-accent);letter-spacing:.08em;background:#17110ac7;padding:.3rem .55rem;font-size:.66rem;font-weight:700;position:absolute;top:.6rem;right:.6rem}.card-rev.svelte-4iojl6 .faixa:where(.svelte-4iojl6){border-top:1px solid var(--color-metal-faint);padding:.9rem 1rem 1rem;display:block}.card-rev.svelte-4iojl6 .nm:where(.svelte-4iojl6){font-family:var(--font-display);color:var(--text);font-size:.94rem;font-weight:500;line-height:1.3;display:block}.final.svelte-4iojl6{padding:var(--section-y) 0}.final-top.svelte-4iojl6{border-bottom:1px solid var(--color-metal-faint);letter-spacing:.22em;text-transform:uppercase;color:var(--color-text-faint);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-bottom:.9rem;font-size:.68rem;font-weight:600;display:flex}.final-title.svelte-4iojl6{max-width:26ch;font-family:var(--font-display);padding:2.125rem 0;font-size:clamp(1.7rem,3.6vw,2.8rem);font-weight:500;line-height:1.12}.final-actions.svelte-4iojl6{border-top:1px solid var(--color-metal-faint);flex-wrap:wrap;gap:.9rem;padding-top:1.6rem;display:flex}.viewer.svelte-4iojl6{gap:var(--space-3);width:min(96vw,1080px);max-height:92vh;padding:var(--space-4);border-radius:var(--radius-md);grid-template-rows:auto 1fr;display:grid}.viewer-header.svelte-4iojl6{justify-content:space-between;align-items:start;gap:var(--space-3);padding-right:var(--space-7);display:flex}.viewer-header.svelte-4iojl6 h2:where(.svelte-4iojl6){font-size:clamp(1.05rem,2.2vw,1.45rem);line-height:1.2}.viewer-actions.svelte-4iojl6{align-items:center;gap:var(--space-2);display:flex}.viewer-frame.svelte-4iojl6{border:1px solid var(--border);border-radius:var(--radius-panel);background:#0b0b0b;width:100%;height:min(78vh,980px)}@media (width<=1000px){.destaque.svelte-4iojl6{grid-template-columns:1fr}.destaque.svelte-4iojl6 .capa:where(.svelte-4iojl6){justify-self:start}}@media (width<=900px){.hero.svelte-4iojl6{min-height:50vh}}@media (width<=760px){.viewer.svelte-4iojl6{border-radius:var(--radius-panel);width:100%;height:100%;max-height:none}.viewer-header.svelte-4iojl6{flex-direction:column}.viewer-actions.svelte-4iojl6{justify-content:space-between;width:100%}.viewer-frame.svelte-4iojl6{height:calc(100vh - 190px)}}
