.year{background:var(--color-cream)}.year .wrap{max-width:64rem;margin:0 auto;padding:0 1rem 3rem}.year .lede{font-style:italic;color:var(--color-stone);margin:1rem auto 0}.year .lede,.year .lede2{text-align:center;max-width:36rem}.year .lede2{margin:.4rem auto 1.6rem}.year .wheelgrid{display:grid;grid-template-columns:1fr auto 1fr;gap:.6rem 1.2rem;align-items:center}.year .wheelgrid svg{display:block;margin:0 auto;width:min(420px,92vw);height:auto}.year .mcol{display:flex;flex-direction:column;gap:1.15rem}.year .mcol.left{text-align:right;align-items:flex-end}.year .moment{max-width:15.5rem;border-inline-start:4px solid var(--mc,var(--color-plum));padding-inline-start:.7rem}.year .mcol.left .moment{border-inline-start:none;border-inline-end:4px solid var(--mc,var(--color-plum));padding-inline-start:0;padding-inline-end:.7rem}.year .moment .when{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-stone)}.year .moment h3{font-size:1.05rem;color:var(--color-plumdeep);margin:.1rem 0 .15rem}.year .moment p{font-size:.88rem;margin:0}.year .onebreath{text-align:center;font-style:italic;font-size:1.15rem;margin:2rem auto .6rem}.year .packline{text-align:center;font-size:.9rem;color:var(--color-stone)}.year .packline a{color:var(--color-plum)}.year .printrow{text-align:center;margin:1.4rem 0 0}.year .printrow button{font-family:inherit;font-size:.95rem;background:var(--color-plum);color:var(--color-paper);border:none;border-radius:.6rem;padding:.6rem 1.4rem;cursor:pointer}@media (max-width:900px){.year .wheelgrid{grid-template-columns:1fr}.year .mcol,.year .mcol.left{text-align:left;align-items:stretch}.year .mcol.left .moment{border-inline-end:none;border-inline-start:4px solid var(--mc,var(--color-plum));padding-inline-end:0;padding-inline-start:.7rem}.year .moment{max-width:none}.year .mcol.left{order:3}}@media print{.year .printrow{display:none}.year .wheelgrid{grid-template-columns:1fr auto 1fr}.year .wheelgrid svg{width:300px}.year .moment{break-inside:avoid}}