.flow-icon[data-astro-cid-4o7hxhra]{flex:none;display:block}.flow-cards[data-astro-cid-ffbntisa]{gap:32px;margin:0 0 16px;padding:0;list-style:none;display:grid}@media (width>=720px){.flow-cards[data-astro-cid-ffbntisa]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:32px}.prose .flow-cards[data-astro-cid-ffbntisa]{grid-template-columns:repeat(3,1fr)}.prose .flow-cards[data-astro-cid-ffbntisa]>li[data-astro-cid-ffbntisa]:nth-child(3n):after{display:none}}.flow-cards[data-astro-cid-ffbntisa]>li[data-astro-cid-ffbntisa]{text-align:center;align-content:start;justify-items:center;gap:8px;padding:16px;display:grid;position:relative}.flow-cards[data-astro-cid-ffbntisa]>li[data-astro-cid-ffbntisa]:not(:last-child):after{content:"";border:9px solid #0000;border-top:11px solid var(--honey);position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}@media (width>=720px){.flow-cards[data-astro-cid-ffbntisa]>li[data-astro-cid-ffbntisa]:not(:last-child):after{border:9px solid #0000;border-left:11px solid var(--honey);inset:50px -22px auto auto;transform:none}}.num[data-astro-cid-ffbntisa]{background:var(--wood);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;margin-top:8px;font-size:14px;font-weight:700;display:inline-grid}.flow-cards[data-astro-cid-ffbntisa] h3[data-astro-cid-ffbntisa]{margin:0;font-size:1.02rem}.flow-cards[data-astro-cid-ffbntisa] p[data-astro-cid-ffbntisa]{color:var(--muted);margin:0;font-size:14px}.flow-timeline[data-astro-cid-ffbntisa]{margin:16px 0 24px;padding:0;list-style:none}.flow-timeline[data-astro-cid-ffbntisa]>li[data-astro-cid-ffbntisa]{grid-template-columns:68px minmax(0,1fr);gap:0 16px;padding-bottom:24px;display:grid;position:relative}.flow-timeline[data-astro-cid-ffbntisa]>li[data-astro-cid-ffbntisa]:not(:last-child):before{content:"";border-left:3px dotted var(--honey);position:absolute;top:66px;bottom:2px;left:33px}.rail[data-astro-cid-ffbntisa]{border:1px solid var(--line);background:#fbf3e6;border-radius:50%;place-items:center;width:68px;height:68px;display:grid}.step-head[data-astro-cid-ffbntisa]{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;font-size:13px;display:flex}.step-no[data-astro-cid-ffbntisa]{letter-spacing:.08em;color:var(--wood);font-weight:700}.tag[data-astro-cid-ffbntisa]{background:var(--nego-bg);color:var(--nego-text);border-radius:999px;padding:0 8px;font-weight:700}.time[data-astro-cid-ffbntisa]{color:var(--muted)}.flow-timeline[data-astro-cid-ffbntisa] h3[data-astro-cid-ffbntisa]{margin:0 0 8px;font-size:1.1rem}.flow-timeline[data-astro-cid-ffbntisa] .body[data-astro-cid-ffbntisa] p[data-astro-cid-ffbntisa]{margin:0 0 8px}.flow-timeline[data-astro-cid-ffbntisa] .body[data-astro-cid-ffbntisa] ul[data-astro-cid-ffbntisa]{margin:8px 0 0;padding-left:1.2em;font-size:15px}.flow-timeline[data-astro-cid-ffbntisa] .body[data-astro-cid-ffbntisa] ul[data-astro-cid-ffbntisa] li[data-astro-cid-ffbntisa]{margin-bottom:0}.hero[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, #faf6ef00 60%, var(--bg)), repeating-linear-gradient(90deg, #efe2cf 0 120px, #ead9c3 120px 122px, #f1e6d6 122px 240px);padding:32px 0}.knot-art[data-astro-cid-lcdefpme]{--thread:#c0573e;width:100%;max-width:720px;height:auto;margin:0 0 16px;display:block}.knot-art[data-astro-cid-lcdefpme] .ground[data-astro-cid-lcdefpme]{stroke:var(--line);stroke-width:3px;stroke-dasharray:2 10;stroke-linecap:round}.knot-art[data-astro-cid-lcdefpme] .cat[data-astro-cid-lcdefpme]{fill:var(--text)}.knot-art[data-astro-cid-lcdefpme] .person[data-astro-cid-lcdefpme]{fill:var(--wood)}.knot-art[data-astro-cid-lcdefpme] .beat[data-astro-cid-lcdefpme]{fill:var(--thread);transform-box:fill-box;transform-origin:50%;animation:.5s ease-in-out 2.4s 2 both beat}.knot-art[data-astro-cid-lcdefpme] .thread[data-astro-cid-lcdefpme]{fill:none;stroke:var(--thread);stroke-width:5px;stroke-linecap:round;stroke-dasharray:1;animation:1.6s cubic-bezier(.45,0,.25,1) .3s both draw-thread}.knot-art[data-astro-cid-lcdefpme] .bow[data-astro-cid-lcdefpme]{fill:var(--thread);transform-box:fill-box;transform-origin:50%;animation:.6s cubic-bezier(.3,1.6,.5,1) 1.8s both tie}.knot-art[data-astro-cid-lcdefpme] .bow[data-astro-cid-lcdefpme] .tail[data-astro-cid-lcdefpme]{fill:none;stroke:var(--thread);stroke-width:5px;stroke-linecap:round}@keyframes draw-thread{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes tie{0%{transform:scale(0)rotate(-30deg)}to{transform:scale(1)rotate(0)}}@keyframes beat{50%{transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.knot-art[data-astro-cid-lcdefpme] .thread[data-astro-cid-lcdefpme],.knot-art[data-astro-cid-lcdefpme] .bow[data-astro-cid-lcdefpme],.knot-art[data-astro-cid-lcdefpme] .beat[data-astro-cid-lcdefpme]{animation:none}}@media (width<=599px){.hero[data-astro-cid-lcdefpme]{padding:16px 0 24px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:6.4vw}}.slogan[data-astro-cid-lcdefpme]{font-family:var(--font-heading);letter-spacing:.16em;color:var(--wood);margin:0 0 8px;font-size:15px;font-weight:700}.tagline[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--wood);margin:-8px 0 16px;font-size:1.15rem;font-weight:700}.lead[data-astro-cid-lcdefpme]{max-width:640px}.flow-copy[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--wood);margin:-8px 0 16px;font-weight:700}.search[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:16px;max-width:820px;margin-top:24px;padding:16px;display:grid}.search[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:first-child,.search[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{grid-column:1/-1}@media (width>=720px){.search[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr 1fr 1fr auto;align-items:end}.search[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:first-child,.search[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{grid-column:auto}}.search[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{gap:8px;font-size:14px;font-weight:600;display:grid}.categories[data-astro-cid-lcdefpme]{gap:8px;margin-top:24px;display:grid}@media (width>=720px){.categories[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.categories[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--text);gap:0;padding:16px;font-size:1.1rem;font-weight:700;text-decoration:none;display:grid}.categories[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--wood)}.categories[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--muted);font-size:13px;font-weight:500}.latest-posts[data-astro-cid-lcdefpme]{gap:16px;display:grid}@media (width>=1000px){.latest-posts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.regions[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.regions[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:16px}.region-name[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--text);justify-content:space-between;align-items:baseline;font-size:1.15rem;font-weight:700;text-decoration:none;display:flex}.region-count[data-astro-cid-lcdefpme]{color:var(--wood);font-size:14px;font-family:var(--font-body)}.prefs[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:0 16px;margin:8px 0 0;font-size:14px;display:flex}.steps-wrap[data-astro-cid-lcdefpme]{background:#f3ebe0}.about-box[data-astro-cid-lcdefpme]{text-align:center;background:radial-gradient(circle at 10% 0%, #f6ead6 0, transparent 50%), var(--surface);padding:32px 24px}.about-box[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:640px;margin-left:auto;margin-right:auto}.adopted[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--wood);font-size:1.3rem}.about-links[data-astro-cid-lcdefpme],.posters-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.posters-grid[data-astro-cid-lcdefpme]{gap:16px;margin:16px 0;display:grid}@media (width>=720px){.posters-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.poster-card[data-astro-cid-lcdefpme]{color:var(--text);align-items:flex-start;gap:16px;padding:16px 24px;text-decoration:none;display:flex}.poster-card[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{gap:8px;display:grid}.poster-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-heading);font-size:1.15rem}.poster-card[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:15px}.poster-card[data-astro-cid-lcdefpme] .go[data-astro-cid-lcdefpme]{color:var(--wood);font-weight:700}.poster-card[data-astro-cid-lcdefpme]:hover strong[data-astro-cid-lcdefpme]{color:var(--wood)}.posters-links[data-astro-cid-lcdefpme]{justify-content:flex-start}
