.thread[data-astro-cid-3tz6n4lc]{pointer-events:none;z-index:1;width:100%;height:0;position:absolute;top:0;left:0;overflow:visible}.thread[data-astro-cid-3tz6n4lc] path[data-astro-cid-3tz6n4lc]{fill:none;stroke-linecap:round;stroke-linejoin:round}.thread__ghost[data-astro-cid-3tz6n4lc]{stroke:#16232c1f;stroke-width:4px;stroke-dasharray:0 11}.thread__line[data-astro-cid-3tz6n4lc]{stroke:var(--sun);stroke-width:4.5px;stroke-dasharray:0 11}.thread__needle[data-astro-cid-3tz6n4lc]{fill:var(--sun);stroke:#fff;stroke-width:2px}section[data-astro-cid-3tz6n4lc]{z-index:2;position:relative}.qs-on-mist[data-astro-cid-3tz6n4lc]{z-index:auto;background:var(--mist)}.qs-on-mist[data-astro-cid-3tz6n4lc]>.arp-wrap[data-astro-cid-3tz6n4lc]{z-index:2;position:relative}.qs-eyebrow[data-astro-cid-3tz6n4lc]{color:var(--brand-ink);letter-spacing:.04em;text-transform:uppercase;font-size:.92rem;font-weight:700}.qs-hero[data-astro-cid-3tz6n4lc]{min-height:min(100svh,920px);color:var(--light);background:#241c19;align-items:end;padding:9rem 0 clamp(4.5rem,9vw,7rem);display:grid;overflow:hidden}.qs-hero[data-astro-cid-3tz6n4lc]>img[data-astro-cid-3tz6n4lc],.qs-appeal[data-astro-cid-3tz6n4lc]>img[data-astro-cid-3tz6n4lc]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.qs-hero[data-astro-cid-3tz6n4lc]>img[data-astro-cid-3tz6n4lc]{object-position:center top}.qs-hero__shade[data-astro-cid-3tz6n4lc],.qs-appeal__shade[data-astro-cid-3tz6n4lc]{position:absolute;inset:0}.qs-hero__shade[data-astro-cid-3tz6n4lc]{background:linear-gradient(#0000 52%,#100c0ba8),#100c0b38}.qs-hero__inner[data-astro-cid-3tz6n4lc],.qs-appeal__inner[data-astro-cid-3tz6n4lc]{position:relative}.qs-hero[data-astro-cid-3tz6n4lc] .qs-eyebrow[data-astro-cid-3tz6n4lc],.qs-appeal[data-astro-cid-3tz6n4lc] .qs-eyebrow[data-astro-cid-3tz6n4lc]{color:var(--sun)}.qs-hero[data-astro-cid-3tz6n4lc] h1[data-astro-cid-3tz6n4lc]{letter-spacing:-.04em;max-width:14ch;margin-top:.85rem;font-size:clamp(3rem,5.6vw + .4rem,5.75rem);line-height:1}.qs-intro[data-astro-cid-3tz6n4lc],.qs-journey[data-astro-cid-3tz6n4lc],.qs-solidarity[data-astro-cid-3tz6n4lc],.qs-needs[data-astro-cid-3tz6n4lc],.qs-wishes[data-astro-cid-3tz6n4lc]{padding-block:clamp(4.5rem,8vw,8rem)}.qs-intro__grid[data-astro-cid-3tz6n4lc]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.qs-intro[data-astro-cid-3tz6n4lc] h2[data-astro-cid-3tz6n4lc]{max-width:20ch;margin:.9rem 0 1.7rem;font-size:clamp(2.2rem,3.8vw,4.2rem)}.qs-intro__copy[data-astro-cid-3tz6n4lc]>p[data-astro-cid-3tz6n4lc]:not(.qs-eyebrow),.qs-journey__copy[data-astro-cid-3tz6n4lc] p[data-astro-cid-3tz6n4lc],.qs-needs__close[data-astro-cid-3tz6n4lc] p[data-astro-cid-3tz6n4lc]{max-width:68ch;color:var(--ink-soft);margin:0 0 1.15em;line-height:1.7}.qs-intro__copy[data-astro-cid-3tz6n4lc]>p[data-astro-cid-3tz6n4lc]:last-child,.qs-journey__copy[data-astro-cid-3tz6n4lc] p[data-astro-cid-3tz6n4lc]:last-child,.qs-needs__close[data-astro-cid-3tz6n4lc] p[data-astro-cid-3tz6n4lc]:last-child{margin-bottom:0}.qs-intro__emblem[data-astro-cid-3tz6n4lc]{border-radius:var(--radius);background:var(--night);place-items:center;min-height:clamp(300px,31vw,450px);padding:clamp(2rem,5vw,4rem);display:grid}.qs-intro__emblem[data-astro-cid-3tz6n4lc] img[data-astro-cid-3tz6n4lc]{width:min(100%,360px);height:auto}.qs-journey__grid[data-astro-cid-3tz6n4lc]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:clamp(2rem,7vw,7rem);display:grid}.qs-journey[data-astro-cid-3tz6n4lc] h2[data-astro-cid-3tz6n4lc]{max-width:22ch;margin-top:1rem;font-size:clamp(2rem,3.25vw,3.6rem)}.qs-journey__copy[data-astro-cid-3tz6n4lc]{border-top:3px solid var(--sun);padding-top:1.5rem}.qs-solidarity__grid[data-astro-cid-3tz6n4lc]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,7vw,7rem);display:grid}.qs-solidarity[data-astro-cid-3tz6n4lc] h2[data-astro-cid-3tz6n4lc],.qs-wishes[data-astro-cid-3tz6n4lc] h2[data-astro-cid-3tz6n4lc]{font-size:clamp(2.6rem,5vw,5.4rem)}.qs-solidarity__intro[data-astro-cid-3tz6n4lc]{max-width:32ch;color:var(--ink-soft);margin-top:1.4rem;font-size:clamp(1.25rem,1.6vw,1.6rem);line-height:1.5}.qs-solidarity__list[data-astro-cid-3tz6n4lc],.qs-needs__list[data-astro-cid-3tz6n4lc],.qs-wishes__grid[data-astro-cid-3tz6n4lc]{margin:0;padding:0;list-style:none}.qs-solidarity__list[data-astro-cid-3tz6n4lc]{border-top:1px solid var(--line)}.qs-solidarity__list[data-astro-cid-3tz6n4lc] li[data-astro-cid-3tz6n4lc]{border-bottom:1px solid var(--line);font-family:var(--font-display);grid-template-columns:2.5rem 1fr;gap:1rem;padding-block:1.55rem;font-size:clamp(1.3rem,1.8vw,1.75rem);font-weight:600;line-height:1.25;display:grid}.qs-solidarity__list[data-astro-cid-3tz6n4lc] li[data-astro-cid-3tz6n4lc] span[data-astro-cid-3tz6n4lc],.qs-needs__number[data-astro-cid-3tz6n4lc],.qs-wishes__number[data-astro-cid-3tz6n4lc]{color:var(--brand-ink);font-family:var(--font-body);font-size:.95rem;font-weight:700}.qs-solidarity__close[data-astro-cid-3tz6n4lc]{border-top:3px solid var(--sun);font-family:var(--font-display);letter-spacing:-.03em;margin-top:clamp(3rem,6vw,5rem);padding-top:1.5rem;font-size:clamp(2.3rem,4.1vw,4.5rem);font-weight:600;line-height:1.1}.qs-needs[data-astro-cid-3tz6n4lc] h2[data-astro-cid-3tz6n4lc]{max-width:18ch;margin-bottom:clamp(2rem,4vw,3.5rem);font-size:clamp(2.3rem,4vw,4rem)}.qs-needs__list[data-astro-cid-3tz6n4lc]{border-top:1px solid var(--line)}.qs-needs__list[data-astro-cid-3tz6n4lc] li[data-astro-cid-3tz6n4lc]{border-bottom:1px solid var(--line);grid-template-columns:3rem minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,3rem);padding-block:clamp(1.8rem,3vw,3rem);display:grid}.qs-needs__list[data-astro-cid-3tz6n4lc] p[data-astro-cid-3tz6n4lc]{max-width:54ch;font-family:var(--font-display);font-size:clamp(1.35rem,2.1vw,2.3rem);font-weight:600;line-height:1.3}.qs-needs__close[data-astro-cid-3tz6n4lc]{border-radius:var(--radius);background:var(--mist);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,5vw,5rem);margin-top:clamp(3rem,6vw,5rem);padding:clamp(1.8rem,4vw,3.5rem);display:grid}.qs-appeal[data-astro-cid-3tz6n4lc]{min-height:clamp(480px,62vw,680px);color:var(--light);background:var(--night);align-items:center;display:grid;overflow:hidden}.qs-appeal[data-astro-cid-3tz6n4lc]>img[data-astro-cid-3tz6n4lc]{object-position:center 38%}.qs-appeal__shade[data-astro-cid-3tz6n4lc]{background:linear-gradient(90deg,#080e12de,#080e1299 67%,#080e124d),linear-gradient(#0000 40%,#080e124d)}.qs-appeal[data-astro-cid-3tz6n4lc] h2[data-astro-cid-3tz6n4lc]{max-width:26ch;margin-top:1rem;font-size:clamp(2rem,3.4vw,3.8rem);line-height:1.18}.qs-wishes[data-astro-cid-3tz6n4lc] h2[data-astro-cid-3tz6n4lc]{margin-bottom:clamp(2.5rem,5vw,4.5rem)}.qs-wishes__grid[data-astro-cid-3tz6n4lc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}.qs-wishes__grid[data-astro-cid-3tz6n4lc] li[data-astro-cid-3tz6n4lc]{border-radius:var(--radius);background:var(--mist);padding:clamp(1.7rem,3vw,2.7rem)}.qs-wishes__number[data-astro-cid-3tz6n4lc]{border-bottom:3px solid var(--sun);padding-bottom:.7rem;display:inline-block}.qs-wishes[data-astro-cid-3tz6n4lc] h3[data-astro-cid-3tz6n4lc]{max-width:18ch;margin:2rem 0 1rem;font-size:clamp(1.45rem,2.1vw,2.2rem);line-height:1.18}.qs-wishes__grid[data-astro-cid-3tz6n4lc] p[data-astro-cid-3tz6n4lc]{color:var(--ink-soft);font-size:1.0625rem;line-height:1.6}@media (width<=900px){.qs-intro__grid[data-astro-cid-3tz6n4lc],.qs-journey__grid[data-astro-cid-3tz6n4lc],.qs-solidarity__grid[data-astro-cid-3tz6n4lc]{grid-template-columns:1fr}.qs-intro__emblem[data-astro-cid-3tz6n4lc]{max-width:600px}.qs-journey__copy[data-astro-cid-3tz6n4lc]{max-width:72ch}.qs-wishes__grid[data-astro-cid-3tz6n4lc]{grid-template-columns:1fr}.qs-wishes__grid[data-astro-cid-3tz6n4lc] li[data-astro-cid-3tz6n4lc]{grid-template-columns:2rem 1fr;gap:0 1.5rem;display:grid}.qs-wishes[data-astro-cid-3tz6n4lc] h3[data-astro-cid-3tz6n4lc]{margin:0 0 .7rem}.qs-wishes__grid[data-astro-cid-3tz6n4lc] p[data-astro-cid-3tz6n4lc]{grid-column:2}}@media (width<=600px){.qs-hero[data-astro-cid-3tz6n4lc]{min-height:100svh;padding-bottom:4rem}.qs-hero[data-astro-cid-3tz6n4lc]>img[data-astro-cid-3tz6n4lc]{object-position:48% top}.qs-hero__shade[data-astro-cid-3tz6n4lc]{background:linear-gradient(#100c0b33 40%,#100c0bb8),#100c0b1a}.qs-appeal__shade[data-astro-cid-3tz6n4lc]{background:linear-gradient(#080e126b 28%,#080e12db)}.qs-intro__emblem[data-astro-cid-3tz6n4lc]{min-height:280px}.qs-needs__list[data-astro-cid-3tz6n4lc] li[data-astro-cid-3tz6n4lc]{grid-template-columns:2rem minmax(0,1fr)}.qs-needs__close[data-astro-cid-3tz6n4lc]{grid-template-columns:1fr}.qs-appeal[data-astro-cid-3tz6n4lc]{min-height:580px;padding-block:4rem}}
