.almanac-public:has(.magnet-beige){background:0 0}.magnet-beige{background:0 0}.magnet-beige h1{font-family:var(--rme-font-serif);letter-spacing:-.01em;color:var(--rme-ink-900);font-weight:600}.magnet-beige .printable-card{background:var(--rme-white);border:1px solid var(--rme-ink-200);border-radius:var(--rme-radius-xl);box-shadow:0 1px 2px #013b3b0a}.magnet-beige .printable-card__title,.magnet-beige .rich-content__h2{font-family:var(--rme-font-serif);letter-spacing:-.01em;color:var(--rme-ink-900);font-weight:600}.magnet-beige .rich-content__h3{font-family:var(--rme-font-serif);font-weight:600}.magnet-beige .rich-content__checklist{counter-reset:qa;gap:var(--rme-space-2);margin-top:var(--rme-space-2)}.magnet-beige .rich-content__checklist-item{counter-increment:qa;align-items:flex-start;gap:var(--rme-space-3);padding:var(--rme-space-3)var(--rme-space-4);background:var(--rme-paper-warm);border:1px solid var(--rme-ink-200);border-radius:var(--rme-radius-lg);font-size:var(--rme-text-md);color:var(--rme-ink-900)}.magnet-beige .rich-content__checklist-item:before{content:counter(qa,decimal-leading-zero);min-width:22px;font-family:var(--rme-font-mono);font-size:var(--rme-text-sm);color:var(--rme-teal-500);letter-spacing:.02em;flex-shrink:0;margin-top:1px;font-weight:600}.magnet-beige .rich-content__checklist-box{border:1.5px solid var(--rme-teal-500);border-radius:var(--rme-radius-sm);background:var(--rme-white);width:20px;height:20px;margin-top:0}.magnet-beige .rich-content__ol,.magnet-beige .rich-content__ul{color:var(--rme-ink-900)}.magnet-beige .rich-content__checklist-box{border:2px solid var(--rme-ink-900);background:var(--rme-white);width:20px;height:20px}.magnet-beige .rich-content__note,.magnet-beige .rich-content__note[data-tone=warn]{margin:var(--rme-space-2)0 var(--rme-space-3);color:var(--rme-ink-500);background:0 0;border:0;border-radius:0;padding:0;font-style:italic}main.magnet-beige{padding-top:124px}.magnet-beige>header{text-align:center;max-width:820px;margin-left:auto;margin-right:auto}.magnet-beige>header>div{justify-content:center}.magnet-beige .printable-card{max-width:820px}.magnet-beige .rich-content{max-width:100%}.magnet-beige #download{text-align:center;max-width:820px}.magnet-beige #download h2{font-family:var(--rme-font-serif);font-weight:600}.magnet-beige #download>p{margin-left:auto;margin-right:auto}.magnet-beige #download [data-magnet-slug]{text-align:left;margin-left:auto;margin-right:auto}
