.hero__intro[data-astro-cid-lcdefpme]{padding-block:var(--sp-7) 0}.hero__intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:0 0 var(--sp-3);font-size:var(--fs-3xl);word-break:keep-all;overflow-wrap:anywhere;line-height:1.45}.intro-lead[data-astro-cid-lcdefpme]{max-width:44em;color:var(--text);font-size:var(--fs-md);margin:0}.intro-lead[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);white-space:nowrap}.chores-title[data-astro-cid-lcdefpme]{margin:var(--sp-6) 0 var(--sp-3);font-size:var(--fs-lg)}.chores[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.chores[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2n){border-left:1px solid var(--rule)}.chores[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+3){border-top:1px solid var(--rule)}.chore[data-astro-cid-lcdefpme]{gap:var(--sp-1) var(--sp-3);height:100%;padding:var(--sp-4) var(--sp-5);color:var(--ink);grid-template-columns:14px minmax(0,1fr);align-content:start;align-items:start;text-decoration:none;display:grid}.chores[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(odd) .chore[data-astro-cid-lcdefpme]{padding-left:0}.chore__mark[data-astro-cid-lcdefpme]{background:var(--wash);border:1px solid var(--ink);align-self:center;width:14px;height:14px}.chore__mark--spec[data-astro-cid-lcdefpme]{background:var(--spec);border-color:var(--spec);border-radius:var(--radius-mark)}.chore__title[data-astro-cid-lcdefpme]{font-size:var(--fs-md);text-underline-offset:4px;font-weight:700;text-decoration:underline 1px}.chore[data-astro-cid-lcdefpme]:hover .chore__title[data-astro-cid-lcdefpme]{text-decoration-thickness:2px}.chore__text[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--fs-sm);grid-column:2}.first-steps[data-astro-cid-lcdefpme]{gap:var(--sp-2) var(--sp-5);margin:var(--sp-4) 0 0;color:var(--muted);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.first-steps[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{font-weight:700}.hero__inner[data-astro-cid-lcdefpme]{margin-top:var(--sp-7);border-top:1px solid var(--rule);gap:var(--sp-7);padding-block:var(--sp-7) var(--sp-8);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.plan-area[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:var(--sp-1)}.plan-title[data-astro-cid-lcdefpme]{margin:0 0 var(--sp-3);font-size:var(--fs-xl);word-break:keep-all;overflow-wrap:anywhere;line-height:1.5}.plan-lead[data-astro-cid-lcdefpme]{max-width:40em;margin:0 0 var(--sp-5);color:var(--text);font-size:var(--fs-md)}.plan[data-astro-cid-lcdefpme]{margin:0}.plan__svg[data-astro-cid-lcdefpme]{width:100%;height:auto;display:block}.plan__svg--tall[data-astro-cid-lcdefpme]{display:none}.plan__legend[data-astro-cid-lcdefpme]{gap:var(--sp-2) var(--sp-5);margin-top:var(--sp-3);color:var(--muted);font-size:var(--fs-xs);flex-wrap:wrap;display:flex}.plan__swatch[data-astro-cid-lcdefpme]{width:14px;height:14px;margin-right:var(--sp-2);vertical-align:-2px;background:var(--wash);display:inline-block}.plan__swatch--spec[data-astro-cid-lcdefpme]{background:var(--spec);border-radius:var(--radius-mark)}.spec-panel[data-astro-cid-lcdefpme]{padding-top:var(--sp-2)}.spec-panel[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 var(--sp-1);font-size:var(--fs-lg)}.spec-panel__note[data-astro-cid-lcdefpme]{margin:0 0 var(--sp-4);color:var(--muted);font-size:var(--fs-xs)}.spec-list[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none}.spec-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--sp-3);padding:var(--sp-4) 0;border-top:1px solid var(--rule);grid-template-columns:24px minmax(0,1fr);display:grid}.spec-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>.num-mark[data-astro-cid-lcdefpme]{margin-top:2px}.spec-list[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{gap:2px;display:grid}.spec-list__name[data-astro-cid-lcdefpme]{color:var(--ink);font-size:var(--fs-sm);text-underline-offset:3px;font-weight:700}.spec-list__yen[data-astro-cid-lcdefpme]{color:var(--spec);font-size:var(--fs-xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.3}.spec-list[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--fs-xs)}.spec-panel__more[data-astro-cid-lcdefpme]{margin:var(--sp-3) 0 0}.guide-group[data-astro-cid-lcdefpme]{margin-top:var(--sp-6)}.guide-group__title[data-astro-cid-lcdefpme]{margin:0 0 var(--sp-4);padding-bottom:var(--sp-2);font-size:var(--fs-lg);border-bottom:1px solid var(--ink)}.guide-grid[data-astro-cid-lcdefpme]{gap:var(--sp-6) var(--sp-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.guide-card[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.guide-card[data-astro-cid-lcdefpme] .guide-card__image{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;margin-bottom:var(--sp-3);background:var(--paper);display:block}.guide-card[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{margin:var(--sp-1) 0 var(--sp-2);font-size:var(--fs-lg);line-height:1.5}.guide-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 var(--sp-3);color:var(--muted);font-size:var(--fs-sm);line-height:1.9}.guide-card[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{margin-top:auto}.guide-more[data-astro-cid-lcdefpme]{margin:var(--sp-6) 0 0}.callout[data-astro-cid-lcdefpme]{color:var(--ask);background:var(--paper);border:2px solid var(--ask)}.callout__head[data-astro-cid-lcdefpme]{justify-content:space-between;gap:var(--sp-4);padding:var(--sp-2) var(--sp-5);border-bottom:3px double var(--ask);font-size:var(--fs-sm);font-weight:700;display:flex}.callout__head[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{letter-spacing:.3em}.callout__body[data-astro-cid-lcdefpme]{gap:var(--sp-6);padding:var(--sp-5);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;display:grid}.callout[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 var(--sp-2);font-size:var(--fs-xl);line-height:1.5}.callout[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text);margin:0}.callout__rows[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.callout__rows[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{height:36px;padding-top:var(--sp-2);border-bottom:1px solid var(--rule-print);font-size:var(--fs-sm);font-weight:700}.home-notice[data-astro-cid-lcdefpme]{margin:var(--sp-5) 0 0}@media (width<=900px){.hero__inner[data-astro-cid-lcdefpme]{gap:var(--sp-6);grid-template-columns:1fr}.spec-panel[data-astro-cid-lcdefpme]{padding-top:0}.guide-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.callout__body[data-astro-cid-lcdefpme]{gap:var(--sp-4);grid-template-columns:1fr}}@media (width<=600px){.hero__intro[data-astro-cid-lcdefpme]{padding-block:var(--sp-5) 0}.hero__intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--fs-xl)}.intro-lead[data-astro-cid-lcdefpme]{font-size:var(--fs-sm)}.chores-title[data-astro-cid-lcdefpme]{margin-top:var(--sp-5)}.chores[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.chores[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);border-left:0}.chore[data-astro-cid-lcdefpme],.chores[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(odd) .chore[data-astro-cid-lcdefpme]{padding:var(--sp-3) 0}.hero__inner[data-astro-cid-lcdefpme]{margin-top:var(--sp-6);padding-block:var(--sp-6) var(--sp-7)}.plan-title[data-astro-cid-lcdefpme]{font-size:var(--fs-lg)}.plan__svg--wide[data-astro-cid-lcdefpme]{display:none}.plan__svg--tall[data-astro-cid-lcdefpme]{display:block}.plan__legend[data-astro-cid-lcdefpme]{flex-direction:column}.guide-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.callout__head[data-astro-cid-lcdefpme],.callout__body[data-astro-cid-lcdefpme]{padding-inline:var(--sp-4)}}
