.qDmQqG_page{background:radial-gradient(circle at 18% 16%, #c47a4a1f, transparent 32%), radial-gradient(circle at 78% 12%, #2f4a601a, transparent 30%), var(--color-bg);gap:26px;min-height:100vh;padding:120px clamp(20px,6vw,110px) 140px;display:grid}.qDmQqG_heroCard{background:linear-gradient(145deg, color-mix(in srgb, var(--color-panel) 92%, white 8%), transparent 25%), var(--color-panel);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid color-mix(in srgb, var(--color-slate-200) 70%, transparent);gap:14px;width:100%;max-width:1100px;margin:0 auto;padding:clamp(28px,5vw,48px);display:grid}.qDmQqG_badge{color:var(--color-primary);letter-spacing:.02em;background:#2f4a6014;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:8px 14px;font-size:.95rem;font-weight:700;display:inline-flex}.qDmQqG_heroCard h1{color:var(--color-slate-950);margin:6px 0 0;font-size:clamp(2.2rem,4vw,2.9rem);line-height:1.1}.qDmQqG_lede{color:var(--color-slate-600);max-width:820px;font-size:1.08rem}.qDmQqG_ledeStrong{font-weight:700}.qDmQqG_actions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.qDmQqG_primary,.qDmQqG_secondary,.qDmQqG_ghost,.qDmQqG_link{border-radius:var(--radius-md);cursor:pointer;border:none;padding:14px 20px;font-size:1rem;font-weight:700;transition:transform .16s,box-shadow .16s,background .16s,color .16s}.qDmQqG_primary{background:var(--color-primary);color:#fff;box-shadow:var(--shadow-md)}.qDmQqG_primary:hover{background:var(--color-primary-hover);transform:translateY(-1px)}.qDmQqG_secondary{color:#fff;background:#ffffff24;border:1px solid #ffffff4d}.qDmQqG_secondary:hover{background:#fff3;transform:translateY(-1px)}.qDmQqG_ghost{color:var(--color-primary);border:1px solid color-mix(in srgb, var(--color-primary) 35%, transparent);background:0 0}.qDmQqG_ghost:hover{background:#2f4a6014;transform:translateY(-1px)}.qDmQqG_glanceRow{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:10px;display:grid}.qDmQqG_glanceItem{border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--color-slate-200) 60%, transparent);background:#2f4a600f;gap:4px;padding:14px 16px;display:grid}.qDmQqG_glanceText{color:var(--color-slate-900);margin:0;line-height:1.5}.qDmQqG_label{text-transform:uppercase;letter-spacing:.12em;color:var(--color-slate-600);font-size:.78rem;font-weight:700}.qDmQqG_panelRow{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;max-width:1100px;margin:0 auto;display:grid}.qDmQqG_previewCard{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);color:#fff;background:linear-gradient(120deg,#2f4a601f,#2f4a600f);padding:18px;position:relative;overflow:hidden}.qDmQqG_previewCard:after{content:"";pointer-events:none;background:radial-gradient(circle at 30% 40%,#ffffff38,#0000 45%);position:absolute;inset:0}.qDmQqG_previewHeader{align-items:center;gap:8px;margin-bottom:14px;display:flex}.qDmQqG_dot{background:#ffffff8c;border-radius:999px;width:10px;height:10px;box-shadow:0 0 0 1px #00000014}.qDmQqG_previewTitle{letter-spacing:.08em;text-transform:uppercase;color:#ffffffe6;font-size:.85rem;font-weight:700}.qDmQqG_previewBody{border-radius:var(--radius-md);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a38;gap:12px;padding:16px;display:grid}.qDmQqG_previewRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.qDmQqG_metaBlock{gap:4px;min-width:200px;display:grid}.qDmQqG_metaLabel{text-transform:uppercase;letter-spacing:.1em;color:#ffffffb3;font-size:.75rem}.qDmQqG_wave{grid-template-columns:repeat(6,1fr);align-items:end;gap:8px;height:78px;display:grid}.qDmQqG_wave span{background:#ffffffd1;border-radius:6px;width:100%;animation:1.6s ease-in-out infinite qDmQqG_wave;display:block}.qDmQqG_wave span:nth-child(2){animation-delay:80ms}.qDmQqG_wave span:nth-child(3){animation-delay:.16s}.qDmQqG_wave span:nth-child(4){animation-delay:.24s}.qDmQqG_wave span:nth-child(5){animation-delay:.32s}.qDmQqG_wave span:nth-child(6){animation-delay:.4s}@keyframes qDmQqG_wave{0%,to{height:12px}40%{height:58px}}.qDmQqG_highlights{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.qDmQqG_highlightCard{background:var(--color-panel);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid color-mix(in srgb, var(--color-slate-200) 65%, transparent);gap:6px;padding:18px;display:grid}.qDmQqG_highlightTitle{color:var(--color-primary);letter-spacing:.02em;font-size:1.05rem;font-weight:700}.qDmQqG_highlightCard p{color:var(--color-slate-600);margin:0;line-height:1.4}.qDmQqG_link{color:#fff;box-shadow:none;background:0 0;border:none;padding:0;text-decoration:underline}.qDmQqG_link:hover{color:#e8eef3}.qDmQqG_authModal{gap:16px;display:grid}.qDmQqG_authHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.qDmQqG_authSwitch{border:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);background:#2f4a6014;border-radius:999px;padding:4px;display:inline-flex}.qDmQqG_authTab,.qDmQqG_authTabActive{cursor:pointer;color:var(--color-slate-600);background:0 0;border:none;border-radius:999px;padding:10px 16px;font-weight:700}.qDmQqG_authTabActive{color:var(--color-primary);box-shadow:var(--shadow-md);background:#fff}.qDmQqG_authForm{gap:12px;display:grid}.qDmQqG_authForm label{color:var(--color-slate-800);gap:6px;font-weight:600;display:grid}.qDmQqG_authForm input{border-radius:var(--radius-md);border:1px solid var(--color-slate-200);padding:12px 14px;font-size:1rem}.qDmQqG_forgotRow{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.qDmQqG_forgotLink{color:var(--color-primary);cursor:pointer;box-shadow:none;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}.qDmQqG_authHint{color:var(--color-slate-600);margin:-2px 0 0}.qDmQqG_authActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.qDmQqG_demoModal{background:linear-gradient(135deg, color-mix(in srgb, var(--color-panel) 90%, #fff 10%), transparent 26%), var(--color-panel);border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-lg);gap:16px;padding:20px;display:grid}.qDmQqG_demoHeader{border-bottom:1px solid color-mix(in srgb, var(--color-slate-200) 70%, transparent);justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.qDmQqG_demoHint{margin:4px 0 0}.qDmQqG_demoGrid{grid-template-columns:380px 1fr;align-items:start;gap:18px;display:grid}.qDmQqG_demoSidebar{background:var(--color-panel);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid color-mix(in srgb, var(--color-slate-200) 65%, transparent);gap:10px;padding:16px;display:grid}.qDmQqG_demoBible p{margin:6px 0 0}.qDmQqG_demoList{gap:10px;display:grid}.qDmQqG_demoItem{border:1px solid color-mix(in srgb, var(--color-slate-200) 70%, transparent);border-radius:var(--radius-md);text-align:left;cursor:pointer;color:var(--color-slate-950);background:linear-gradient(160deg,#2f4a6005,#c47a4a05),#fff;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;transition:transform .12s,box-shadow .12s,border-color .12s;display:flex}.qDmQqG_demoItemActive{box-shadow:var(--shadow-md);background:var(--color-primary);color:#fff;border-color:#2f4a6073;transform:translateY(-1px)}.qDmQqG_demoItem strong{color:var(--color-slate-950)}.qDmQqG_demoItem span:last-child{color:var(--color-slate-600)}.qDmQqG_demoItem:hover{background:var(--color-primary);color:#fff;box-shadow:var(--shadow-md);border-color:#2f4a6073}.qDmQqG_demoItemActive strong,.qDmQqG_demoItem:hover strong{color:#fff}.qDmQqG_demoItemActive p,.qDmQqG_demoItemActive span:last-child,.qDmQqG_demoItem:hover p,.qDmQqG_demoItem:hover span:last-child{color:#fffc}.qDmQqG_demoItem p{color:var(--color-slate-600);margin:2px 0 0}.qDmQqG_demoPlayer{background:var(--color-panel);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid color-mix(in srgb, var(--color-slate-200) 65%, transparent);background:linear-gradient(160deg, #2f4a600d, #c47a4a0a), var(--color-panel);gap:12px;min-height:100%;padding:16px;display:grid}.qDmQqG_demoTranscript{border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--color-slate-200) 60%, transparent);color:var(--color-slate-800);background:#2f4a600f;padding:12px;line-height:1.5}.qDmQqG_demoPlayerHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.qDmQqG_demoPlayerHeader h4{color:var(--color-slate-950);margin:4px 0 0}.qDmQqG_demoSubtitle{color:var(--color-slate-600);margin:2px 0 0}.qDmQqG_playerShell .audio-player{border:1px solid color-mix(in srgb, var(--color-slate-200) 65%, transparent);border-radius:var(--radius-md);box-shadow:var(--shadow-md);background:#fff;padding:14px}.qDmQqG_playerShell .audio-controls{justify-content:flex-start;gap:10px}.qDmQqG_demoMetaRow{border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--color-slate-200) 60%, transparent);background:#2f4a600d;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;padding:10px;display:grid}.qDmQqG_demoMeta{gap:4px;display:grid}@media (max-width:768px){.qDmQqG_previewRow{flex-direction:column;align-items:flex-start}.qDmQqG_heroCard{text-align:left}.qDmQqG_demoGrid{grid-template-columns:1fr}.qDmQqG_demoHeader{flex-direction:column;align-items:flex-start}}
