.E0kJGG_page{isolation:isolate;grid-template-rows:auto 1fr auto;gap:48px;min-height:100svh;padding:32px clamp(16px,6vw,80px);display:grid;position:relative;overflow:hidden}.E0kJGG_glow{filter:blur(20px);z-index:-1;background:radial-gradient(at 50% 100%,#f2641f47 0%,#e2261c1f 35%,#0000 70%);height:80vh;animation:6s ease-in-out infinite E0kJGG_breathe;position:absolute;inset:auto -20% -45%}@keyframes E0kJGG_breathe{0%,to{opacity:.75;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.06)}}.E0kJGG_brand{align-items:center;gap:12px;display:flex}.E0kJGG_flame{width:26px;height:auto}.E0kJGG_wordmark{letter-spacing:.14em;font-size:18px;font-weight:800}.E0kJGG_wordmark span{color:var(--muted);font-weight:400}.E0kJGG_hero{align-self:center;max-width:760px}.E0kJGG_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;margin-bottom:28px;font-size:13px;font-weight:500;display:inline-flex}.E0kJGG_dot{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:2s ease-out infinite E0kJGG_pulse}@keyframes E0kJGG_pulse{0%{box-shadow:0 0 #f2641f99}to{box-shadow:0 0 0 12px #f2641f00}}.E0kJGG_title{letter-spacing:-.035em;margin-bottom:28px;font-size:clamp(44px,9vw,104px);font-weight:800;line-height:.95}.E0kJGG_lead{color:var(--muted);max-width:520px;font-size:clamp(16px,2vw,19px);line-height:1.6}.E0kJGG_footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:20px;font-size:13px;display:flex}@media (prefers-reduced-motion:reduce){.E0kJGG_glow,.E0kJGG_dot{animation:none}}
