.hero[data-astro-cid-lcdefpme]{padding:.2rem 0 .3rem}.hero-collage[data-astro-cid-lcdefpme]{aspect-ratio:1.28;border-radius:1rem;grid-template-rows:1fr 1fr;grid-template-columns:1.2fr .8fr;gap:.42rem;display:grid;position:relative;overflow:hidden}.hero-photo[data-astro-cid-lcdefpme]{min-width:0;overflow:hidden}.hero-photo--1[data-astro-cid-lcdefpme]{grid-row:1/3}.hero-photo--sun[data-astro-cid-lcdefpme]{background:#f8dda1}.hero-photo--lavender[data-astro-cid-lcdefpme]{background:#ded3ee}.hero-photo--mint[data-astro-cid-lcdefpme]{background:#cce7dc}.hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:100%;display:block}.hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme].is-cover{object-fit:cover}.hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme].is-contain{object-fit:contain;mix-blend-mode:multiply;padding:.28rem}.hero-sticker[data-astro-cid-lcdefpme]{background:var(--signal);color:#111;font-family:var(--mono);letter-spacing:.04em;padding:.42rem .5rem;font-size:.57rem;font-weight:900;line-height:1.15;position:absolute;bottom:.65rem;left:.65rem;transform:rotate(-2deg);box-shadow:3px 3px #111}.photo-credit[data-astro-cid-lcdefpme]{color:var(--muted);margin:.42rem 0 2.4rem;font-size:.62rem}.hero-copy[data-astro-cid-lcdefpme]{position:relative}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:10.5ch}.hero-copy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:34rem}.hero-cta[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--paper);border-radius:.7rem;align-items:center;gap:.75rem;margin-top:1.45rem;padding:.65rem .95rem .65rem .65rem;font-size:.86rem;text-decoration:none;display:inline-flex}.hero-cta[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--signal);color:#111;border-radius:.4rem;place-items:center;width:2rem;height:2rem;font-size:1.1rem;display:grid}.sticker-footnote[data-astro-cid-lcdefpme]{color:var(--muted);margin:.8rem 0 0;font-size:.67rem}.section-intro[data-astro-cid-lcdefpme]{gap:.4rem;margin-bottom:1.35rem;display:grid}.section-intro[data-astro-cid-lcdefpme].compact{margin-bottom:1rem}.section-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{color:var(--muted);margin:0}.rabbit-grid[data-astro-cid-lcdefpme]{gap:.8rem;display:grid}.rabbit-card[data-astro-cid-lcdefpme]{color:#111;border:2px solid #111;border-radius:1rem;min-height:12.5rem;padding:1.1rem 1.15rem 1.2rem;text-decoration:none;transition:transform .15s,box-shadow .15s;display:block;position:relative;box-shadow:4px 4px #111}.rabbit-card[data-astro-cid-lcdefpme]:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #111}.rabbit-buy[data-astro-cid-lcdefpme]{background:#ffd84d}.rabbit-do[data-astro-cid-lcdefpme]{background:#a9dff4}.rabbit-ros[data-astro-cid-lcdefpme]{background:#c9bdf5}.rabbit-label[data-astro-cid-lcdefpme]{font-family:var(--mono);letter-spacing:.09em;margin-bottom:2.4rem;font-size:.62rem;font-weight:950;display:inline-block}.rabbit-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#111;font-family:var(--sans);margin:0 0 .5rem;font-size:1.55rem;font-weight:950;line-height:.98}.rabbit-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:1rem;font-size:.88rem;line-height:1.45}.rabbit-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:.8rem}.robot-preview[data-astro-cid-lcdefpme]{border-top:0;gap:.9rem}.section-link[data-astro-cid-lcdefpme]{margin:1.25rem 0 0;font-size:.86rem}.guide-feature[data-astro-cid-lcdefpme]{color:#111;background:#a8e2c7;border:2px solid #111;border-radius:1rem;gap:1.4rem;padding:1.35rem;display:grid;overflow:hidden;box-shadow:5px 5px #111}.guide-feature[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.guide-feature[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#111}.guide-copy[data-astro-cid-lcdefpme]{align-self:center}.guide-stamp[data-astro-cid-lcdefpme]{color:#fff;width:max-content;height:max-content;font-family:var(--mono);background:#111;margin-bottom:1.5rem;padding:.35rem .5rem;font-size:.65rem;font-weight:900;transform:rotate(-2deg)}.guide-feature[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch;margin-bottom:.75rem}.guide-feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){max-width:34rem}.guide-link[data-astro-cid-lcdefpme]{margin-top:.25rem;display:inline-block}.guide-image[data-astro-cid-lcdefpme]{margin:0}.guide-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{mix-blend-mode:multiply;width:100%;height:auto;display:block}.guide-image[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:#325749;margin-top:.35rem;font-size:.62rem}.return-strip[data-astro-cid-lcdefpme]{border-top:5px solid var(--signal);border-bottom:1px solid var(--line);gap:1rem;padding:1.6rem 0;display:grid}.return-strip[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:17ch;margin-bottom:0;font-size:clamp(1.7rem,6vw,2.5rem)}.return-strip[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:0}:root[data-theme=dark] .hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme].is-contain{mix-blend-mode:normal}:root[data-theme=dark] .hero-cta[data-astro-cid-lcdefpme]{color:#111;background:#f4f2eb}@media (width>=700px){.hero[data-astro-cid-lcdefpme]{padding-top:.5rem}.hero-collage[data-astro-cid-lcdefpme]{aspect-ratio:2.2;grid-template-rows:1fr;grid-template-columns:1.3fr .85fr .85fr;gap:.7rem}.hero-photo--1[data-astro-cid-lcdefpme]{grid-row:auto}.photo-credit[data-astro-cid-lcdefpme]{margin-bottom:3rem}.hero-copy[data-astro-cid-lcdefpme]{max-width:48rem}.rabbit-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.rabbit-card[data-astro-cid-lcdefpme]{min-height:15rem}.section-intro[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.15fr) minmax(230px,.65fr);align-items:end;gap:2rem}.section-intro[data-astro-cid-lcdefpme].compact{grid-template-columns:1fr}.guide-feature[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.95fr) minmax(300px,1fr);align-items:center;gap:2rem;padding:2.1rem 2.3rem}.return-strip[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(260px,.75fr);gap:3rem;padding-block:2rem}}
