.rj-visual-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:28px;align-items:center;padding:25px;border:1px solid #d4dfcc;border-radius:18px;background:#f7f9f2}.rj-art svg{display:block;width:100%;height:auto}.rj-art{min-width:0}.rj-wide{max-width:680px;margin:25px auto}.rj-visual-grid h3{font:1.65rem var(--serif,Georgia);line-height:1.3}.rj-visual-grid p{font-size:.92rem}.rj-toggle{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:23px}.rj-toggle button[aria-pressed=true]{background:#e3ecda;border-color:#648658;box-shadow:inset 0 0 0 1px #648658}.rj-facts{margin:0}.rj-facts div{border-bottom:1px solid #d7e2d1;padding:13px 0}.rj-facts dt{font-size:.66rem;text-transform:uppercase;letter-spacing:.1em;color:#789065}.rj-facts dd{margin:7px 0 0;font-weight:600;font-size:.95rem}.rj-order{padding:25px;border:1px solid #d7e3ce;border-radius:16px;background:#f7f9f1}.rj-order .cr-controls{display:grid}.rj-order button{text-align:left}.rj-order li{padding:9px;line-height:1.5}.rj-order [role=status]{color:#587049;min-height:28px}.rj-route{display:flex;align-items:center;gap:12px;padding:24px 15px;background:#f2f5e9;border:1px solid #d6dfc8;border-radius:16px}.rj-route span{flex:1;text-align:center;font-weight:600;line-height:1.6}.rj-route small{font-size:.75rem;color:#748366;font-weight:400}.rj-route b{color:#829063}.rj-compare{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:24px}.rj-compare article{padding:24px;border:1px solid #d9e1d2;border-radius:15px}.rj-compare h3{font-size:1.15rem}.rj-day{display:flex;gap:24px;align-items:center;border:1px solid #e0d5a7;background:#faf6e4;padding:28px;border-radius:17px}.rj-day.night{background:#eaf0f3;border-color:#c3d1d9}.rj-day h3{font-family:var(--serif,Georgia);font-size:1.5rem;margin-top:0}.rj-sun{font-size:4rem;color:#b39748}.rj-day.night .rj-sun{color:#668192}.rj-day small{font-size:.75rem;line-height:1.6;color:#6b775c;display:block}.rj-subheading{margin:35px 0 20px}.rj-citations{font-size:.73rem;color:#778567;margin-top:24px;border-top:1px solid #e0e6d9;padding-top:14px}.rj-citations p{font-size:.73rem}#rj-title{scroll-margin-top:170px}.rj-lungs{transition:transform .6s}.rj-diaphragm{animation:rj-reveal .6s ease}.rj-flow{stroke-dasharray:9 5;animation:rj-flow 1.7s linear infinite}.rj-oxygen{animation:rj-reveal .7s ease}@keyframes rj-flow{to{stroke-dashoffset:-28}}@keyframes rj-reveal{from{opacity:.25}to{opacity:1}}@media(max-width:1050px){.rj-visual-grid{grid-template-columns:1fr}.rj-art{max-width:570px;width:100%;margin:auto}.rj-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px}}@media(max-width:560px){.rj-visual-grid{padding:14px;gap:10px}.rj-toggle{display:grid;grid-template-columns:1fr;width:100%}.rj-toggle button{text-align:left;font-size:.84rem}.rj-facts{grid-template-columns:1fr 1fr;gap:8px}.rj-facts dd{font-size:.8rem}.rj-route{flex-direction:column}.rj-route b{transform:rotate(90deg)}.rj-compare{grid-template-columns:1fr}.rj-day{padding:19px;gap:12px;align-items:flex-start}.rj-sun{font-size:2rem}.rj-day h3{font-size:1.3rem}.rj-day p{font-size:.85rem}.rj-order{padding:16px}}
