.jars-learning-page{--jars-ink:#171b20;--jars-paper:#f5f0e5;--jars-gold:#bf954e}.jars-launch{background:var(--jars-ink);max-width:1200px;color:var(--jars-paper);grid-template-columns:1.3fr 1fr;gap:2rem;margin:0 auto 2rem;padding:clamp(1.5rem,4vw,3.5rem);display:grid}.jars-launch h2{color:inherit;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.15}.jars-launch p{color:inherit;max-width:48rem}.jars-eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:.76rem;font-weight:800;color:var(--jars-gold)!important}.jars-actions{flex-direction:column;justify-content:center;align-items:flex-start;gap:.9rem;display:flex}.jars-actions a{color:var(--jars-paper)}.jars-actions .button{background:var(--jars-gold);color:var(--jars-ink);padding:1rem 1.4rem;font-weight:800;text-decoration:none}.jars-boundary{background:#fffaf0;border-left:5px solid #8f1d14;max-width:1200px;margin:2rem auto;padding:1.5rem 2rem}.jars-boundary h2{font-size:1.2rem}.jars-boundary p{max-width:1000px;font-size:1rem;line-height:1.65}.jars-frame-section{max-width:1440px;margin:3rem auto;padding:0 1rem}.jars-frame-title{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.jars-frame-title h2{font-size:1.45rem}.jars-frame-section iframe{background:#171b20;border:1px solid #bfc0bb;width:100%;height:min(900px,90vh);min-height:640px}.jars-topics{grid-template-columns:1.2fr 1fr;gap:4rem;max-width:1200px;margin:auto;padding:2rem 1.5rem 4rem;display:grid}.jars-topics h2{font-size:1.8rem}.jars-topics li{padding:.5rem 0}.jars-topics p{line-height:1.75}@media (max-width:700px){.jars-launch,.jars-topics{grid-template-columns:1fr;gap:1.5rem}.jars-frame-title{flex-direction:column;align-items:flex-start}.jars-frame-section iframe{height:82vh;min-height:570px}.jars-boundary{padding:1.2rem}.jars-topics{padding:1rem 1.25rem 3rem}}
