{"version":"1.0","type":"rich","provider_name":"Haporium","provider_url":"https:\/\/haporium.com","title":"A Revolu\u00e7\u00e3o Verde: Como o Brasil Est\u00e1 Redefinindo o Futuro da Energia","author_name":"Haporium","author_url":"https:\/\/haporium.com","thumbnail_url":"https:\/\/canalsolar.com.br\/wp-content\/uploads\/2022\/02\/28-02-22-canal-solar-Solar-transforma-regiao-Nordeste-em-exportadora-liquida-de-energia-1200x900.jpg","width":800,"height":400,"html":"<iframe src=\"https:\/\/haporium.com\/embed\/3Ad63jS4dmcWJjzX5dwXSo\" width=\"800\" height=\"400\" frameborder=\"0\" style=\"border-radius: 12px; overflow: hidden;\" loading=\"lazy\"><\/iframe>"}<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>500 — Haporium</title>
<meta name="robots" content="noindex">
<style>
*{margin:0;padding:0;box-sizing:border-box}
body{
  min-height:100vh;display:flex;align-items:center;justify-content:center;
  background:#1e1e23;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'DejaVu Sans',Helvetica,Arial,sans-serif;
  color:#fff;overflow:hidden;
}
.bg-grid{
  position:fixed;inset:0;
  background-image:
    linear-gradient(rgba(220,20,60,.04) 1px,transparent 1px),
    linear-gradient(90deg,rgba(220,20,60,.04) 1px,transparent 1px);
  background-size:40px 40px;
  pointer-events:none;z-index:0;
}
.container{
  position:relative;z-index:1;text-align:center;padding:2rem;max-width:560px;
  animation:fadeUp .6s ease-out;
}
@keyframes fadeUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}
@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}
@keyframes pulse{0%,100%{opacity:.15}50%{opacity:.3}}
.glow{
  position:absolute;top:-120px;left:50%;transform:translateX(-50%);
  width:300px;height:300px;border-radius:50%;
  background:radial-gradient(circle,rgba(220,20,60,.12) 0%,transparent 70%);
  animation:pulse 4s ease-in-out infinite;pointer-events:none;
}
.emoji{font-size:4rem;display:block;margin-bottom:1.2rem;animation:float 3s ease-in-out infinite}
.code{
  font-size:7rem;font-weight:800;line-height:1;
  background:linear-gradient(135deg,#dc143c,#ff6b6b);
  -webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;
  margin-bottom:.5rem;
}
.title{font-size:1.5rem;font-weight:600;margin-bottom:.6rem;color:#fff}
.subtitle{font-size:1rem;color:rgba(255,255,255,.55);line-height:1.6;margin-bottom:2rem}
.actions{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}
.btn{
  display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.8rem;
  border-radius:50px;font-weight:600;font-size:.95rem;text-decoration:none;
  cursor:pointer;transition:all .25s ease;border:none;
}
.btn-primary{
  background:linear-gradient(135deg,#dc143c,#b8102e);color:#fff;
  box-shadow:0 6px 20px rgba(220,20,60,.35);
}
.btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(220,20,60,.5)}
.btn-secondary{
  background:transparent;color:#fff;border:2px solid rgba(255,255,255,.2);
}
.btn-secondary:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.45)}
.footer{
  margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.08);
  font-size:.8rem;color:rgba(255,255,255,.3);
}
.footer a{color:rgba(255,255,255,.45);text-decoration:none}
.footer a:hover{color:#dc143c}
.logo{font-size:1.1rem;font-weight:700;letter-spacing:1px;color:rgba(255,255,255,.25);margin-bottom:2rem;text-transform:uppercase}
@media(max-width:480px){
  .code{font-size:5rem}
  .title{font-size:1.2rem}
  .actions{flex-direction:column}
  .btn{width:100%;justify-content:center}
}
</style>
</head>
<body>
<div class="bg-grid"></div>
<div class="container">
  <div class="glow"></div>
  <div class="logo">Haporium</div>
  <div class="emoji">🎨</div>
  <div class="code">500</div>
  <h1 class="title">Oops! Our boards fell off the wall</h1>
  <p class="subtitle">
    Don't worry, it's not you — our server tripped over its own cables.<br>
    We've been notified and are on it.
  </p>
  <div class="actions">
    <a href="/" class="btn btn-primary">
      <svg width="16" height="16" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24"><path d="M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"/><polyline points="9 22 9 12 15 12 15 22"/></svg>
      Return Home
    </a>
    <button onclick="location.reload()" class="btn btn-secondary">
      <svg width="16" height="16" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24"><polyline points="23 4 23 10 17 10"/><path d="M20.49 15a9 9 0 1 1-2.12-9.36L23 10"/></svg>
      Try Again
    </button>
  </div>
  <div class="footer">
    <a href="/">haporium.com</a> · Share &amp; Create
  </div>
</div>
</body>
</html>
