.catalog-intro[data-astro-cid-j6hlqbzs]{border-top:1px solid var(--line);color:var(--muted);margin-top:28px;padding-top:24px;font-size:16px;line-height:1.75}.catalog-intro[data-astro-cid-j6hlqbzs] p[data-astro-cid-j6hlqbzs]{margin:0}.catalog-intro[data-astro-cid-j6hlqbzs] p[data-astro-cid-j6hlqbzs]+p[data-astro-cid-j6hlqbzs]{margin-top:16px}.catalog-intro[data-astro-cid-j6hlqbzs] a[data-astro-cid-j6hlqbzs]{color:var(--forest);text-underline-offset:3px;text-decoration:underline}.catalog-intro[data-astro-cid-j6hlqbzs] a[data-astro-cid-j6hlqbzs]:hover{color:var(--forest-2)}.preparation[data-astro-cid-j6hlqbzs]{border-top:1px solid var(--line);margin-top:28px;padding-block:36px 24px}.intro[data-astro-cid-j6hlqbzs]{margin-bottom:24px}.intro[data-astro-cid-j6hlqbzs] h2[data-astro-cid-j6hlqbzs]{font-size:clamp(23px,2.4vw,28px);line-height:1.3}.intro[data-astro-cid-j6hlqbzs] p[data-astro-cid-j6hlqbzs]{color:var(--muted);margin:6px 0 0;font-size:17px}.steps[data-astro-cid-j6hlqbzs],.links[data-astro-cid-j6hlqbzs],.checklist[data-astro-cid-j6hlqbzs] ul[data-astro-cid-j6hlqbzs]{margin:0;padding:0;list-style:none}.steps[data-astro-cid-j6hlqbzs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.step[data-astro-cid-j6hlqbzs]{border:1px solid var(--line);border-radius:var(--radius-field);background:var(--mint-3);flex-direction:column;min-width:0;padding:24px 26px 12px;display:flex}.illustration[data-astro-cid-j6hlqbzs]{aspect-ratio:2;margin:0 0 14px;position:relative}.illustration[data-astro-cid-j6hlqbzs] img[data-astro-cid-j6hlqbzs]{object-fit:contain;width:100%;height:100%}.number[data-astro-cid-j6hlqbzs]{color:var(--peach-ink);font-family:Georgia,serif;font-size:25px;line-height:1;position:absolute;top:-3px;left:0}.step[data-astro-cid-j6hlqbzs] h3[data-astro-cid-j6hlqbzs],.support[data-astro-cid-j6hlqbzs] h3[data-astro-cid-j6hlqbzs]{font-size:21px;line-height:1.3}.description[data-astro-cid-j6hlqbzs]{color:var(--muted);margin:6px 0 16px;line-height:1.55}.links[data-astro-cid-j6hlqbzs]{margin-top:auto}.links[data-astro-cid-j6hlqbzs] li[data-astro-cid-j6hlqbzs]{border-top:1px solid var(--line)}.links[data-astro-cid-j6hlqbzs] a[data-astro-cid-j6hlqbzs]{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding-block:10px;font-weight:650;line-height:1.5;text-decoration:none;display:flex}.links[data-astro-cid-j6hlqbzs] a[data-astro-cid-j6hlqbzs] svg,.story-content[data-astro-cid-j6hlqbzs] a[data-astro-cid-j6hlqbzs] svg{flex-shrink:0;transition:transform .15s}.links[data-astro-cid-j6hlqbzs] a[data-astro-cid-j6hlqbzs]:hover,.story-content[data-astro-cid-j6hlqbzs] a[data-astro-cid-j6hlqbzs]:hover{color:var(--forest-2);text-underline-offset:4px;text-decoration:underline}.links[data-astro-cid-j6hlqbzs] a[data-astro-cid-j6hlqbzs]:hover svg,.story-content[data-astro-cid-j6hlqbzs] a[data-astro-cid-j6hlqbzs]:hover svg{transform:translate(3px)}.support[data-astro-cid-j6hlqbzs]{grid-template-columns:1.16fr 1fr;gap:16px;margin-top:18px;display:grid}.checklist[data-astro-cid-j6hlqbzs]{border:1px solid var(--line);border-radius:var(--radius-field);padding:26px 28px 12px}.checklist[data-astro-cid-j6hlqbzs] ul[data-astro-cid-j6hlqbzs]{margin-top:12px}.checklist[data-astro-cid-j6hlqbzs] li[data-astro-cid-j6hlqbzs]{align-items:center;gap:18px;display:flex}.checklist[data-astro-cid-j6hlqbzs] li[data-astro-cid-j6hlqbzs]+li[data-astro-cid-j6hlqbzs] p[data-astro-cid-j6hlqbzs]{border-top:1px solid var(--line)}.checklist[data-astro-cid-j6hlqbzs] p[data-astro-cid-j6hlqbzs]{color:var(--muted);flex:1;margin:0;padding-block:15px;line-height:1.55}.checklist[data-astro-cid-j6hlqbzs] strong[data-astro-cid-j6hlqbzs]{color:var(--forest);font-weight:700}.check[data-astro-cid-j6hlqbzs],.info[data-astro-cid-j6hlqbzs]{background:var(--mint-2);border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.stories[data-astro-cid-j6hlqbzs]{border-radius:var(--radius-field);background:var(--mint);grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);align-items:center;gap:26px;padding:16px;display:grid;position:relative;overflow:hidden}.stories[data-astro-cid-j6hlqbzs] figure[data-astro-cid-j6hlqbzs]{align-self:stretch;min-width:0;margin:0}.story-photo[data-astro-cid-j6hlqbzs]{object-fit:cover;border-radius:9px;width:100%;height:calc(100% - 24px);min-height:180px}figcaption[data-astro-cid-j6hlqbzs]{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.5}.story-content[data-astro-cid-j6hlqbzs]{z-index:1;padding-block:8px;position:relative}.story-content[data-astro-cid-j6hlqbzs] p[data-astro-cid-j6hlqbzs]{color:var(--muted);margin:12px 0 24px;line-height:1.55}.story-content[data-astro-cid-j6hlqbzs] a[data-astro-cid-j6hlqbzs]{text-underline-offset:4px;align-items:center;gap:18px;min-height:44px;font-weight:700;display:flex}.sprig[data-astro-cid-j6hlqbzs]{object-fit:contain;opacity:.6;pointer-events:none;width:56px;height:84px;position:absolute;bottom:4px;right:12px;transform:rotate(22deg)}.notice[data-astro-cid-j6hlqbzs]{border-radius:var(--radius-field);background:var(--mint-3);align-items:center;gap:18px;margin-top:16px;padding:16px 24px;display:flex}.notice[data-astro-cid-j6hlqbzs] p[data-astro-cid-j6hlqbzs]{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.notice[data-astro-cid-j6hlqbzs] strong[data-astro-cid-j6hlqbzs]{color:var(--forest)}@media (width<=1100px){.step[data-astro-cid-j6hlqbzs]{padding-inline:20px}.support[data-astro-cid-j6hlqbzs]{grid-template-columns:1fr}.stories[data-astro-cid-j6hlqbzs]{grid-template-columns:180px minmax(0,1fr)}.story-photo[data-astro-cid-j6hlqbzs]{max-height:230px}}@media (width<=900px){.steps[data-astro-cid-j6hlqbzs]{grid-template-columns:1fr}.step[data-astro-cid-j6hlqbzs]{padding:22px 24px 12px}.illustration[data-astro-cid-j6hlqbzs]{align-self:center;width:100%;max-width:450px}.description[data-astro-cid-j6hlqbzs]{max-width:55ch}}@media (width<=540px){.preparation[data-astro-cid-j6hlqbzs]{margin-top:20px;padding-top:28px}.intro[data-astro-cid-j6hlqbzs] p[data-astro-cid-j6hlqbzs]{font-size:16px}.checklist[data-astro-cid-j6hlqbzs]{padding:22px 20px 10px}.checklist[data-astro-cid-j6hlqbzs] li[data-astro-cid-j6hlqbzs]{gap:12px}.stories[data-astro-cid-j6hlqbzs]{grid-template-columns:1fr;gap:10px;padding:20px}.stories[data-astro-cid-j6hlqbzs] figure[data-astro-cid-j6hlqbzs]{max-width:100%}.story-photo[data-astro-cid-j6hlqbzs]{object-position:50% 42%;height:220px;min-height:0;max-height:none}.story-content[data-astro-cid-j6hlqbzs]{padding:6px 0 0}.story-content[data-astro-cid-j6hlqbzs] p[data-astro-cid-j6hlqbzs]{margin-block:10px 12px}.notice[data-astro-cid-j6hlqbzs]{align-items:flex-start;gap:12px;padding:16px}}@media (prefers-reduced-motion:reduce){.links[data-astro-cid-j6hlqbzs] a[data-astro-cid-j6hlqbzs] svg,.story-content[data-astro-cid-j6hlqbzs] a[data-astro-cid-j6hlqbzs] svg{transition:none}}.cta[data-astro-cid-go7bdmae]{border-radius:var(--radius-card);background:var(--mint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:22px 32px 22px 104px;display:flex;position:relative;overflow:hidden}.cta[data-astro-cid-go7bdmae] h2[data-astro-cid-go7bdmae]{font-size:22px}.cta[data-astro-cid-go7bdmae] .btn[data-astro-cid-go7bdmae]{margin-right:60px}.leaf[data-astro-cid-go7bdmae]{opacity:.7;width:52px;position:absolute}.leaf--left[data-astro-cid-go7bdmae]{top:50%;left:28px;transform:translateY(-50%)rotate(-12deg)}.leaf--right[data-astro-cid-go7bdmae]{top:50%;right:22px;transform:translateY(-50%)scaleX(-1)rotate(-12deg)}@media (width<=640px){.cta[data-astro-cid-go7bdmae]{padding:22px}.cta[data-astro-cid-go7bdmae] .btn[data-astro-cid-go7bdmae]{width:100%;margin-right:0}.leaf[data-astro-cid-go7bdmae]{display:none}}#main+.site-footer{margin-top:8px}.hero[data-astro-cid-lcdefpme]{background:var(--mint);overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);column-gap:32px;padding-top:24px;display:grid;position:relative}.hero-text[data-astro-cid-lcdefpme]{grid-area:1/1;align-self:center;gap:16px;padding:32px 0 24px;display:grid}.hero-text[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:clamp(32px,4.6vw,58px);line-height:1.05}.lead[data-astro-cid-lcdefpme]{max-width:30ch;color:var(--forest);font-size:clamp(16px,1.6vw,20px)}.mosaic[data-astro-cid-lcdefpme]{min-height:330px;margin-right:calc(-1 * var(--gutter));grid-area:1/2/span 2;grid-template-rows:1fr 1.25fr;grid-template-columns:1.55fr 1fr;gap:10px;display:grid;position:relative}.m[data-astro-cid-lcdefpme]{background:var(--mint-2);border-radius:18px;position:relative;overflow:hidden}.m[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.m--main[data-astro-cid-lcdefpme]{border-radius:22px 22px 0 0;grid-row:1/span 2}.m--top[data-astro-cid-lcdefpme]{border-radius:18px 0 0 18px}.m--bottom[data-astro-cid-lcdefpme]{border-radius:18px 0 0}.route[data-astro-cid-lcdefpme]{display:none}.hero-search[data-astro-cid-lcdefpme]{z-index:2;grid-area:2/1/auto/span 2;width:min(100%,760px);margin-bottom:24px;position:relative}.big[data-astro-cid-lcdefpme]{font-size:clamp(24px,3vw,36px)}.section--tight[data-astro-cid-lcdefpme]{padding-block:20px}@media (width<=860px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;padding-top:16px}.route[data-astro-cid-lcdefpme]{display:none}.hero-text[data-astro-cid-lcdefpme]{padding:8px 0 16px}.mosaic[data-astro-cid-lcdefpme]{aspect-ratio:4/3;grid-area:2/1;min-height:0;margin-right:0}.m--main[data-astro-cid-lcdefpme],.m--top[data-astro-cid-lcdefpme],.m--bottom[data-astro-cid-lcdefpme]{border-radius:var(--radius-tile)}.hero-search[data-astro-cid-lcdefpme]{grid-area:3/1;width:100%;margin-top:-48px}}
