:root{--jatj-navy:#0b1f3b;--jatj-gold:#d4af37;--jatj-ivory:#fffaf0;--jatj-ink:#172033;--jatj-pale:#f3f6fa}.jatj-day{width:100%;max-width:850px;margin:0 auto;color:inherit}.jatj-hub{max-width:none;margin:0 auto;color:inherit}.jatj-day__header,.jatj-hub__hero{padding:clamp(20px,3vw,36px);border-radius:22px;background:linear-gradient(135deg,var(--jatj-navy),#17365e);color:#fff;box-shadow:0 18px 50px rgb(11 31 59 / .16)}.jatj-day__header a,.jatj-hub__hero a:not(.jatj-button){color:var(--jatj-gold)!important;text-decoration-color:rgb(212 175 55 / .65)}.jatj-kicker{margin:0 0 10px;color:var(--jatj-gold);font-size:.85em;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.jatj-day h1,.jatj-hub h1{margin:.15em 0;color:#fff;line-height:1.08}.jatj-meta,.jatj-small{opacity:.84}.jatj-progress{height:9px;margin:18px 0 28px;overflow:hidden;border-radius:20px;background:#e4e9f0}.jatj-progress__bar{display:block;height:100%;width:0;background:linear-gradient(90deg,#b88d18,var(--jatj-gold));transition:width .35s ease}.jatj-truth,.jatj-reflect,.jatj-respond,.jatj-dashboard{margin:28px 0;padding:22px 24px;border-left:4px solid var(--jatj-gold);border-radius:0 14px 14px 0;background:var(--jatj-ivory)}.jatj-truth span{color:#785d10;font-size:.85em;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.jatj-truth p{margin:.35em 0 0;font-size:1em}.jatj-reading{font-family:inherit;font-size:inherit;line-height:inherit}.jatj-video{margin:28px 0}.jatj-video iframe{width:100%;min-height:500px;border:0;border-radius:16px}.jatj-deeper a{font-weight:700;color:var(--jatj-navy)}.jatj-complete,.jatj-button{display:inline-block;padding:13px 22px;border:1px solid var(--jatj-navy);border-radius:999px;background:var(--jatj-navy);color:#fff!important;font-weight:800;text-decoration:none;cursor:pointer}.jatj-complete.is-complete{border-color:#2c7a47;background:#2c7a47}.jatj-button--secondary{border-color:#fff;background:#fff0}.jatj-hub__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.jatj-button.is-disabled{cursor:default;opacity:.72;border-color:rgb(255 255 255 / .6);background:rgb(255 255 255 / .08)}.jatj-nav{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin-top:34px;padding-top:22px;border-top:1px solid #d8dee8}.jatj-nav span:last-child{text-align:right}.jatj-nav a{color:var(--jatj-navy);font-weight:700;text-decoration:none}.jatj-chapters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px}.jatj-chapters article{padding:24px;border:1px solid #e0e5ec;border-radius:16px;background:#fff;box-shadow:0 8px 26px rgb(11 31 59 / .06)}.jatj-chapters h2{margin-top:0;color:var(--jatj-navy);font-size:1.15em}.jatj-coming-soon{display:inline-block;color:#6b7280;font-weight:700;letter-spacing:.02em}@media(max-width:680px){.jatj-chapters{grid-template-columns:1fr}.jatj-nav{grid-template-columns:1fr;text-align:center}.jatj-nav span:last-child{text-align:center}.jatj-video iframe{min-height:420px}}