.wg-hero.astro-eh2ums6d{padding-block:var(--space-l) var(--space-2xl);background:linear-gradient(170deg, var(--limestone) 40%, #dfe7e1 100%);position:relative;overflow:hidden}.wg-hero__contours.astro-eh2ums6d{width:100%;height:100%;color:var(--water);opacity:.16;position:absolute;inset:0}.wg-hero__grid.astro-eh2ums6d{gap:var(--space-xl);grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;display:grid}.wg-hero.astro-eh2ums6d h1.astro-eh2ums6d{font-size:var(--step-6);line-height:.95}.wg-jump.astro-eh2ums6d{margin:var(--space-l) 0 0;flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.wg-jump.astro-eh2ums6d a.astro-eh2ums6d{border-radius:var(--r-pill);border:1.5px solid var(--line-strong);min-height:2.75rem;font-weight:600;font-size:var(--step--1);color:var(--forest);background:#faf7f0b3;align-items:center;padding:.4rem 1rem;text-decoration:none;display:inline-flex}.wg-jump.astro-eh2ums6d a.astro-eh2ums6d:hover{background:var(--forest);color:var(--paper);border-color:var(--forest)}.wg-hero__art.astro-eh2ums6d{position:relative}.wg-drop.astro-eh2ums6d{fill:none;width:min(100%,18rem);stroke:var(--water);stroke-width:2px;stroke-linecap:round;margin-inline:auto}.wg-sprout.astro-eh2ums6d{width:7rem;color:var(--leaf-ink);position:absolute;bottom:22%;left:50%;translate:-50%}@media (width<=860px){.wg-hero__grid.astro-eh2ums6d{grid-template-columns:1fr}.wg-hero__art.astro-eh2ums6d{display:none}.wg-hero.astro-eh2ums6d h1.astro-eh2ums6d{font-size:clamp(2.6rem,12vw,4rem)}}.wg-days.astro-eh2ums6d{gap:var(--space-xl);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.wg-days.astro-eh2ums6d>div.astro-eh2ums6d:first-child{top:calc(var(--header-h) + 2rem);position:sticky}.rules.astro-eh2ums6d{gap:var(--space-s);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.rules.astro-eh2ums6d li.astro-eh2ums6d{padding:var(--space-m);border-radius:var(--r-lg);border:1px solid var(--line-light);background:#f3ede10f}.rules.astro-eh2ums6d svg{color:var(--leaf-bright);margin-bottom:var(--space-s)}.rules.astro-eh2ums6d h3.astro-eh2ums6d{font-size:var(--step-1);margin-bottom:.4rem}.rules.astro-eh2ums6d p.astro-eh2ums6d{font-size:var(--step--1);margin:0}.rules__test.astro-eh2ums6d{margin:var(--space-l) 0 0;align-items:flex-start;gap:.7rem;max-width:75ch;display:flex}.rules__test.astro-eh2ums6d svg{color:var(--corten-glow);flex:none;margin-top:.2rem}.rules__test.astro-eh2ums6d strong.astro-eh2ums6d{color:var(--paper)}.tips.astro-eh2ums6d{gap:var(--space-s);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tips.astro-eh2ums6d li.astro-eh2ums6d{padding:var(--space-l) var(--space-m);border-radius:var(--r-lg);background:var(--paper);border:1px solid var(--line)}.tips__n.astro-eh2ums6d{font-family:var(--font-display);font-style:italic;font-size:var(--step-3);color:var(--water);line-height:1}.tips.astro-eh2ums6d h3.astro-eh2ums6d{font-size:var(--step-1);margin:var(--space-s) 0 .4rem}.tips.astro-eh2ums6d p.astro-eh2ums6d{font-size:var(--step--1);color:var(--ink-soft);margin:0}.tips__plr.astro-eh2ums6d{color:#d7ddd2;background:var(--forest)!important}.tips__plr.astro-eh2ums6d h3.astro-eh2ums6d{color:var(--paper)}.tips__plr.astro-eh2ums6d p.astro-eh2ums6d{color:#d7ddd2!important}.tips__plr.astro-eh2ums6d a.astro-eh2ums6d,.tips__plr.astro-eh2ums6d .tips__n.astro-eh2ums6d{color:var(--leaf-bright)}.wg-faq.astro-eh2ums6d{gap:var(--space-xl);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.wg-cta.astro-eh2ums6d{margin-top:var(--space-l);padding:var(--space-m);border-radius:var(--r-lg);background:var(--sand)}.wg-cta.astro-eh2ums6d p.astro-eh2ums6d{color:var(--forest);font-weight:600}.sources.astro-eh2ums6d{margin-top:var(--space-l);padding:var(--space-m);border-radius:var(--r-md);background:var(--paper);border:1px solid var(--line);font-size:var(--step--1)}.sources.astro-eh2ums6d h3.astro-eh2ums6d{font-size:var(--step-1);margin-bottom:.3rem}.sources.astro-eh2ums6d ul.astro-eh2ums6d{gap:.3rem;margin:.5rem 0 0;padding-left:1.1rem;display:grid}@media (width<=1100px){.rules.astro-eh2ums6d{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.wg-days.astro-eh2ums6d,.wg-faq.astro-eh2ums6d{grid-template-columns:1fr}.wg-days.astro-eh2ums6d>div.astro-eh2ums6d:first-child{position:static}.tips.astro-eh2ums6d,.rules.astro-eh2ums6d{grid-template-columns:1fr 1fr}}@media (width<=520px){.tips.astro-eh2ums6d,.rules.astro-eh2ums6d{grid-template-columns:1fr}}
