.return-box[data-astro-cid-negambrr]{max-width:var(--container-6xl);border:1px solid color-mix(in srgb, var(--color-sunshine-deep) 55%, var(--color-rule));border-radius:var(--radius-xl);background:radial-gradient(circle at 8% 8%, color-mix(in srgb, var(--color-sky) 22%, transparent) 0 8rem, transparent 8.1rem), linear-gradient(135deg, var(--color-paper-warm), color-mix(in srgb, var(--color-accent) 30%, var(--color-paper)));box-shadow:0 1.1rem 2.6rem color-mix(in srgb, var(--color-ink) 9%, transparent);grid-template-columns:minmax(12rem,.72fr) minmax(0,1.6fr);align-items:center;gap:clamp(1.5rem,5vw,4rem);margin-inline:auto;padding:clamp(1.5rem,4vw,3rem);scroll-margin-top:6rem;display:grid;position:relative;overflow:hidden}.return-box[data-astro-cid-negambrr]:after{content:"";border:1.2rem solid color-mix(in srgb, var(--color-meadow) 20%, transparent);pointer-events:none;border-radius:50%;width:10rem;height:10rem;position:absolute;top:-3.5rem;right:-2.5rem}.return-box-art[data-astro-cid-negambrr]{min-height:16rem;padding:var(--spacing-lg);border-radius:var(--radius-xl);background:var(--color-sky);place-items:center;display:grid;transform:rotate(-2deg)}.return-box-art[data-astro-cid-negambrr] svg[data-astro-cid-negambrr]{width:min(100%,13rem);filter:drop-shadow(0 .7rem 0 color-mix(in srgb, var(--color-ink) 12%, transparent));overflow:visible}.box-base[data-astro-cid-negambrr]{fill:var(--color-accent);stroke:var(--color-ink);stroke-width:5px}.box-lid[data-astro-cid-negambrr],.return-arrow[data-astro-cid-negambrr]{fill:none;stroke:var(--color-ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:6px}.eggs[data-astro-cid-negambrr] ellipse[data-astro-cid-negambrr]{fill:var(--color-paper);stroke:var(--color-ink);stroke-width:4px}.return-box-copy[data-astro-cid-negambrr]{z-index:1;position:relative}.return-box-kicker[data-astro-cid-negambrr]{margin-bottom:var(--spacing-xs);color:var(--color-meadow-dark);letter-spacing:.14em;text-transform:uppercase;font-size:.82rem;font-weight:800}.return-box-intro[data-astro-cid-negambrr]{max-width:46rem;margin-top:var(--spacing-md);color:var(--color-ink-soft);font-size:1.05rem}.return-box-steps[data-astro-cid-negambrr]{gap:var(--spacing-md);margin-top:var(--spacing-xl);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.return-box-steps[data-astro-cid-negambrr] li[data-astro-cid-negambrr]{gap:var(--spacing-sm);align-items:flex-start;display:flex}.return-box-steps[data-astro-cid-negambrr] li[data-astro-cid-negambrr]>span[data-astro-cid-negambrr]{background:var(--color-ink);width:2rem;height:2rem;color:var(--color-paper);font-family:var(--font-display);border-radius:50%;flex:0 0 2rem;place-items:center;font-weight:700;display:grid}.return-box-steps[data-astro-cid-negambrr] strong[data-astro-cid-negambrr],.return-box-steps[data-astro-cid-negambrr] small[data-astro-cid-negambrr]{display:block}.return-box-steps[data-astro-cid-negambrr] strong[data-astro-cid-negambrr]{font-family:var(--font-display);line-height:1.25}.return-box-steps[data-astro-cid-negambrr] small[data-astro-cid-negambrr]{color:var(--color-ink-soft);margin-top:.2rem;font-size:.86rem;line-height:1.45}.return-box-link[data-astro-cid-negambrr]{gap:var(--spacing-xs);margin-top:var(--spacing-xl);border-bottom:2px solid var(--color-ink);align-items:center;padding-bottom:.12rem;font-weight:800;display:inline-flex}.return-box-link[data-astro-cid-negambrr]:hover{color:var(--color-meadow-dark);border-color:var(--color-meadow-dark)}@media (width<=52rem){.return-box[data-astro-cid-negambrr]{grid-template-columns:1fr}.return-box-art[data-astro-cid-negambrr]{min-height:12rem}}@media (width<=38rem){.return-box[data-astro-cid-negambrr]{border-radius:var(--radius-lg)}.return-box-art[data-astro-cid-negambrr]{min-height:10rem}.return-box-art[data-astro-cid-negambrr] svg[data-astro-cid-negambrr]{width:9rem}.return-box-steps[data-astro-cid-negambrr]{grid-template-columns:1fr}}.egg-club[data-astro-cid-vuwmv6nz]{max-width:var(--container-6xl);border:1px solid color-mix(in srgb, var(--color-meadow) 45%, var(--color-rule));border-radius:var(--radius-xl);background:radial-gradient(circle at 95% 5%, color-mix(in srgb, var(--color-accent) 40%, transparent) 0 8rem, transparent 8.1rem), linear-gradient(135deg, color-mix(in srgb, var(--color-sky) 48%, var(--color-paper)), var(--color-paper-warm));box-shadow:0 1.1rem 2.6rem color-mix(in srgb, var(--color-ink) 9%, transparent);grid-template-columns:minmax(12rem,.72fr) minmax(0,1.6fr);align-items:center;gap:clamp(1.5rem,5vw,4rem);margin-inline:auto;padding:clamp(1.5rem,4vw,3rem);scroll-margin-top:6rem;display:grid;position:relative;overflow:hidden}.egg-club[data-astro-cid-vuwmv6nz]:after{content:"";border:1.1rem solid color-mix(in srgb, var(--color-sunshine-deep) 18%, transparent);pointer-events:none;border-radius:50%;width:10rem;height:10rem;position:absolute;bottom:-4.5rem;right:-2rem}.egg-club-art[data-astro-cid-vuwmv6nz]{min-height:16rem;padding:var(--spacing-lg);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-accent) 76%, var(--color-paper));place-items:center;display:grid;transform:rotate(2deg)}.egg-club-art[data-astro-cid-vuwmv6nz] svg[data-astro-cid-vuwmv6nz]{width:min(100%,14rem);filter:drop-shadow(0 .7rem 0 color-mix(in srgb, var(--color-ink) 12%, transparent));overflow:visible}.club-calendar[data-astro-cid-vuwmv6nz]{fill:var(--color-paper);stroke:var(--color-ink);stroke-width:6px}.club-calendar-line[data-astro-cid-vuwmv6nz],.club-smile[data-astro-cid-vuwmv6nz]{fill:none;stroke:var(--color-ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:6px}.club-egg[data-astro-cid-vuwmv6nz]{fill:var(--color-accent);stroke:var(--color-ink);stroke-linejoin:round;stroke-width:5px}.club-eye[data-astro-cid-vuwmv6nz],.club-spark[data-astro-cid-vuwmv6nz]{fill:var(--color-ink)}.egg-club-copy[data-astro-cid-vuwmv6nz]{z-index:1;position:relative}.egg-club-kicker[data-astro-cid-vuwmv6nz]{margin-bottom:var(--spacing-xs);color:var(--color-meadow-dark);letter-spacing:.14em;text-transform:uppercase;font-size:.82rem;font-weight:800}.egg-club-intro[data-astro-cid-vuwmv6nz]{max-width:47rem;margin-top:var(--spacing-md);color:var(--color-ink-soft);font-size:1.05rem}.egg-club-benefits[data-astro-cid-vuwmv6nz]{gap:var(--spacing-md);margin-top:var(--spacing-xl);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.egg-club-benefits[data-astro-cid-vuwmv6nz] li[data-astro-cid-vuwmv6nz]{gap:var(--spacing-sm);align-items:flex-start;display:flex}.egg-club-benefits[data-astro-cid-vuwmv6nz] li[data-astro-cid-vuwmv6nz]>span[data-astro-cid-vuwmv6nz]{background:var(--color-ink);width:2rem;height:2rem;color:var(--color-paper);font-family:var(--font-display);border-radius:50%;flex:0 0 2rem;place-items:center;font-weight:700;display:grid}.egg-club-benefits[data-astro-cid-vuwmv6nz] strong[data-astro-cid-vuwmv6nz],.egg-club-benefits[data-astro-cid-vuwmv6nz] small[data-astro-cid-vuwmv6nz],.egg-club-action[data-astro-cid-vuwmv6nz] small[data-astro-cid-vuwmv6nz]{display:block}.egg-club-benefits[data-astro-cid-vuwmv6nz] strong[data-astro-cid-vuwmv6nz]{font-family:var(--font-display);line-height:1.25}.egg-club-benefits[data-astro-cid-vuwmv6nz] small[data-astro-cid-vuwmv6nz]{color:var(--color-ink-soft);margin-top:.2rem;font-size:.86rem;line-height:1.45}.egg-club-action[data-astro-cid-vuwmv6nz]{gap:var(--spacing-sm) var(--spacing-md);margin-top:var(--spacing-xl);flex-wrap:wrap;align-items:center;display:flex}.egg-club-link[data-astro-cid-vuwmv6nz]{gap:var(--spacing-xs);border:2px solid var(--color-ink);border-radius:var(--radius-md);background:var(--color-accent);min-height:3rem;box-shadow:.22rem .22rem 0 var(--color-ink);justify-content:center;align-items:center;padding:.7rem 1.05rem;font-weight:800;transition:transform .15s,box-shadow .15s;display:inline-flex}.egg-club-link[data-astro-cid-vuwmv6nz]:hover{box-shadow:.1rem .1rem 0 var(--color-ink);transform:translate(.12rem,.12rem)}.egg-club-action[data-astro-cid-vuwmv6nz] small[data-astro-cid-vuwmv6nz]{color:var(--color-ink-soft);font-size:.86rem}.egg-club-action-notes[data-astro-cid-vuwmv6nz]{gap:.15rem;display:grid}.egg-club-action-notes[data-astro-cid-vuwmv6nz] a[data-astro-cid-vuwmv6nz]{color:var(--color-meadow-dark);text-underline-offset:.18em;font-size:.88rem;font-weight:800;text-decoration:underline;text-decoration-thickness:1px}@media (width<=52rem){.egg-club[data-astro-cid-vuwmv6nz]{grid-template-columns:1fr}.egg-club-art[data-astro-cid-vuwmv6nz]{min-height:12rem}}@media (width<=38rem){.egg-club[data-astro-cid-vuwmv6nz]{border-radius:var(--radius-lg)}.egg-club-art[data-astro-cid-vuwmv6nz]{min-height:10rem}.egg-club-art[data-astro-cid-vuwmv6nz] svg[data-astro-cid-vuwmv6nz]{width:10rem}.egg-club-benefits[data-astro-cid-vuwmv6nz]{grid-template-columns:1fr}.egg-club-action[data-astro-cid-vuwmv6nz]{flex-direction:column;align-items:flex-start}}.home-hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,4vw,3.5rem);max-width:84rem;margin:0 auto;padding:clamp(1.5rem,4vw,3.5rem) 1.5rem 2rem;display:grid}.home-hero-copy[data-astro-cid-lcdefpme]{gap:1.25rem;min-width:0;display:grid}.home-hero-eyebrow[data-astro-cid-lcdefpme]{color:var(--color-meadow-dark);letter-spacing:.14em;text-transform:uppercase;font-size:.8rem;font-weight:800}.home-hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{text-wrap:balance;font-size:clamp(2.25rem,3.7vw,3.4rem);line-height:1.12}.home-hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap}.home-hero-description[data-astro-cid-lcdefpme]{color:var(--color-ink-soft);max-width:34rem;font-size:1.125rem}.home-hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;display:flex}.home-hero-actions[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{gap:.75rem}.home-hero-note[data-astro-cid-lcdefpme]{color:var(--color-mute);font-size:.9rem}.home-hero-photo[data-astro-cid-lcdefpme]{min-width:0;margin:0}.home-hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/9;border-radius:1.25rem;width:100%;height:auto}@media (width<=800px){.home-hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem}.home-hero-copy[data-astro-cid-lcdefpme]{gap:1rem}.home-hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:36rem;font-size:clamp(2.15rem,7vw,3rem)}.home-hero-description[data-astro-cid-lcdefpme]{font-size:1rem}.home-hero-actions[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding:.8rem 1rem}}
