.sample_container___l0hV{max-width:44rem;margin:0 auto;padding:var(--space-lg) var(--space-sm);min-height:100vh;display:flex;flex-direction:column}.sample_header__6t88v{margin-bottom:2rem;text-align:center}.sample_title__oA3mU{font-family:var(--font-serif);font-size:2.5rem;margin-bottom:1rem;color:var(--color-ink)}.sample_progressContainer__peEYN{width:100%;height:4px;background:var(--color-border);border-radius:2px;overflow:hidden;margin-top:1rem}.sample_progressBar__64eZk{height:100%;background:var(--color-accent);transition:width .3s ease}.sample_content__5CbIs{flex:1 1;display:flex;flex-direction:column;justify-content:center;margin-bottom:5rem}.sample_card__n4K27{background:var(--color-card);padding:2.5rem;border-radius:var(--radius-lg);border:1px solid var(--color-border);box-shadow:var(--shadow-3d)}.sample_reference__Fu2_J{font-family:var(--font-sans);font-weight:700;color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;font-size:.85rem}.sample_scripture__jOsYR{font-family:var(--font-serif);font-size:1.4rem;line-height:1.7;color:var(--color-ink)}.sample_catechismContainer__GuC8u{font-family:var(--font-serif);font-size:1.25rem;line-height:1.6}.sample_question__8xiMN{color:var(--color-ink);margin-bottom:1rem}.sample_answer___lHsY{color:var(--color-accent);font-style:italic}.sample_footer__Dql09{position:fixed;bottom:0;left:0;right:0;padding:1.5rem;background:rgba(var(--color-paper-rgb),.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--color-border);z-index:100}.sample_footerContent__nv_ut{max-width:44rem;margin:0 auto;display:flex;gap:1rem}.sample_navButton__zg_0U{flex:1 1;padding:1rem;background:transparent;border:1px solid var(--color-border);border-radius:9999px;font-weight:600;cursor:pointer;transition:all .2s}.sample_navButton__zg_0U:hover:not(:disabled){background:rgba(0,0,0,.05)}.sample_navButton__zg_0U:disabled{opacity:.3;cursor:not-allowed}.sample_primaryButton__TbaO5{flex:2 1;padding:1rem;background:var(--color-ink);color:var(--color-paper);border:none;border-radius:9999px;font-weight:700;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.sample_primaryButton__TbaO5:hover{transform:translateY(-2px);opacity:.9}.sample_backLink__YEhrL{color:var(--color-ink-light);text-decoration:none;font-size:.875rem;font-weight:500}.sample_backLink__YEhrL:hover{color:var(--color-ink)}@media (max-width:640px){.sample_container___l0hV{padding:var(--space-md) var(--space-sm)}.sample_title__oA3mU{font-size:1.5rem}.sample_card__n4K27{padding:1.5rem}.sample_scripture__jOsYR{font-size:1.1rem;line-height:1.6}.sample_catechismContainer__GuC8u{font-size:1.1rem}.sample_footer__Dql09{padding:.75rem 1rem}.sample_footerContent__nv_ut{gap:.5rem}.sample_navButton__zg_0U{padding:.75rem;font-size:.8rem}.sample_primaryButton__TbaO5{padding:.75rem;font-size:.9rem}}