.process-section[data-astro-cid-do4jkhuf]{background:#e8ebe4;padding:clamp(4rem,7vw,7rem) 0;scroll-margin-top:100px}.process-heading[data-astro-cid-do4jkhuf]{grid-template-columns:1.1fr .8fr;align-items:end;gap:3rem;display:grid}.process-heading[data-astro-cid-do4jkhuf] h2[data-astro-cid-do4jkhuf]{letter-spacing:-.045em;margin:0;font-size:clamp(2.1rem,4vw,4rem);font-weight:540;line-height:1.05}.process-heading[data-astro-cid-do4jkhuf]>p[data-astro-cid-do4jkhuf]{color:#51594f;max-width:45ch;margin:0;line-height:1.75}.process-map[data-astro-cid-do4jkhuf]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin:3rem 0;padding:0;list-style:none;display:grid}.process-map[data-astro-cid-do4jkhuf] li[data-astro-cid-do4jkhuf]{position:relative}.process-map[data-astro-cid-do4jkhuf] li[data-astro-cid-do4jkhuf]:not(:last-child):after{content:"→";position:absolute;top:15px;right:0}.process-map[data-astro-cid-do4jkhuf] a[data-astro-cid-do4jkhuf]{color:#121512;gap:.7rem;text-decoration:none;display:grid}.process-map[data-astro-cid-do4jkhuf] a[data-astro-cid-do4jkhuf]>span[data-astro-cid-do4jkhuf]{color:#c8f13c;background:#121512;border-radius:50%;place-items:center;width:38px;height:38px;font-size:.8rem;display:grid}.process-map[data-astro-cid-do4jkhuf] strong[data-astro-cid-do4jkhuf]{font-family:var(--font-display);font-size:1.3rem;font-weight:600}.process-map[data-astro-cid-do4jkhuf] small[data-astro-cid-do4jkhuf]{color:#51594f;font-size:.75rem}.process-map[data-astro-cid-do4jkhuf] a[data-astro-cid-do4jkhuf]:hover strong[data-astro-cid-do4jkhuf]{text-underline-offset:4px;text-decoration:underline}.process-details[data-astro-cid-do4jkhuf]{border-top:1px solid #b9c1b2}.process-details[data-astro-cid-do4jkhuf] details[data-astro-cid-do4jkhuf]{border-bottom:1px solid #b9c1b2;scroll-margin-top:110px}.process-details[data-astro-cid-do4jkhuf] summary[data-astro-cid-do4jkhuf]{cursor:pointer;grid-template-columns:44px 1fr .8fr 24px;align-items:center;gap:1rem;padding:1.4rem 0;list-style:none;display:grid}.process-details[data-astro-cid-do4jkhuf] summary[data-astro-cid-do4jkhuf]::-webkit-details-marker{display:none}.process-details[data-astro-cid-do4jkhuf] summary[data-astro-cid-do4jkhuf]>span[data-astro-cid-do4jkhuf]{color:#51594f;font-size:.72rem}.process-details[data-astro-cid-do4jkhuf] h3[data-astro-cid-do4jkhuf]{letter-spacing:-.025em;margin:0;font-size:clamp(1.4rem,2.5vw,2rem);font-weight:550}.process-details[data-astro-cid-do4jkhuf] summary[data-astro-cid-do4jkhuf] small[data-astro-cid-do4jkhuf]{color:#51594f}.process-details[data-astro-cid-do4jkhuf] summary[data-astro-cid-do4jkhuf] b[data-astro-cid-do4jkhuf]{text-align:center;font-size:1.4rem;font-weight:400}.process-details[data-astro-cid-do4jkhuf] details[data-astro-cid-do4jkhuf][open] summary[data-astro-cid-do4jkhuf] b[data-astro-cid-do4jkhuf]{transform:rotate(45deg)}.process-details[data-astro-cid-do4jkhuf] details[data-astro-cid-do4jkhuf]>div[data-astro-cid-do4jkhuf]{grid-template-columns:1fr .8fr;gap:3rem;padding:0 0 1.5rem 60px;display:grid}.process-details[data-astro-cid-do4jkhuf] p[data-astro-cid-do4jkhuf]{color:#51594f;max-width:57ch;margin:0;line-height:1.8}.process-details[data-astro-cid-do4jkhuf] ul[data-astro-cid-do4jkhuf]{margin:0;padding:0;list-style:none}.process-details[data-astro-cid-do4jkhuf] li[data-astro-cid-do4jkhuf]{align-items:center;gap:.6rem;padding:.3rem 0;font-size:.8rem;line-height:1.6;display:flex}.process-details[data-astro-cid-do4jkhuf] li[data-astro-cid-do4jkhuf] span[data-astro-cid-do4jkhuf]{color:#3e5a0c}@media (width<=800px){.process-heading[data-astro-cid-do4jkhuf]{grid-template-columns:1fr;gap:1.5rem}.process-details[data-astro-cid-do4jkhuf] details[data-astro-cid-do4jkhuf]>div[data-astro-cid-do4jkhuf]{gap:1.5rem}}@media (width<=560px){.process-map[data-astro-cid-do4jkhuf]{grid-template-columns:1fr 1fr;gap:2rem}.process-map[data-astro-cid-do4jkhuf] li[data-astro-cid-do4jkhuf]:after{display:none}.process-details[data-astro-cid-do4jkhuf] summary[data-astro-cid-do4jkhuf]{grid-template-columns:28px 1fr 24px;gap:.5rem}.process-details[data-astro-cid-do4jkhuf] summary[data-astro-cid-do4jkhuf] small[data-astro-cid-do4jkhuf]{display:none}.process-details[data-astro-cid-do4jkhuf] details[data-astro-cid-do4jkhuf]>div[data-astro-cid-do4jkhuf]{grid-template-columns:1fr;padding-left:0}}.about-hero-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1.4fr .7fr;align-items:end;gap:5rem;display:grid}.about-hero-grid[data-astro-cid-ta2fbyqs]>p[data-astro-cid-ta2fbyqs]{color:#5d645d;margin:0 0 .6rem;font-size:1.08rem;line-height:1.7}.about-story[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:#121512;text-underline-offset:3px}.about-film-wrap[data-astro-cid-ta2fbyqs]{width:min(100% - 2rem,1400px);margin:0 auto}.about-film-frame[data-astro-cid-ta2fbyqs]{background:#f4f5ef;border:1px solid #cbd1c4;border-radius:24px;overflow:hidden}.about-film-frame[data-astro-cid-ta2fbyqs] video[data-astro-cid-ta2fbyqs]{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;display:block}.about-film-wrap[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{color:#51594f;flex-wrap:wrap;justify-content:space-between;gap:.6rem 1.5rem;padding:1rem 0;font-size:.78rem;line-height:1.6;display:flex}.about-film-wrap[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{color:#121512;font-weight:600}#about-film-transcript[data-astro-cid-ta2fbyqs]{border-top:1px solid #cbd1c4;padding-top:.5rem}#about-film-transcript[data-astro-cid-ta2fbyqs] summary[data-astro-cid-ta2fbyqs]{cursor:pointer;align-items:center;min-height:44px;font-size:.8rem;font-weight:600;display:flex}#about-film-transcript[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#51594f;max-width:75ch;font-size:.9rem;line-height:1.8}#about-film-transcript[data-astro-cid-ta2fbyqs] small[data-astro-cid-ta2fbyqs]{color:#51594f;line-height:1.7}.evidence-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.evidence-preview[data-astro-cid-ta2fbyqs]{color:#121512;background:#dbe1d3;border-radius:18px;padding:1.5rem;text-decoration:none;display:block}.evidence-preview[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{border-radius:8px;width:100%;height:auto;display:block}.evidence-preview[data-astro-cid-ta2fbyqs]>span[data-astro-cid-ta2fbyqs]{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;font-size:.74rem;line-height:1.5;display:flex}.editorial-note[data-astro-cid-ta2fbyqs]{margin-top:3rem}.editorial-note[data-astro-cid-ta2fbyqs] details[data-astro-cid-ta2fbyqs]{border-top:1px solid #cbd1c4;padding-top:1rem;font-size:.8rem}.editorial-note[data-astro-cid-ta2fbyqs] summary[data-astro-cid-ta2fbyqs]{cursor:pointer;color:#51594f;min-height:44px}.editorial-note[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#51594f;max-width:70ch;line-height:1.7}.editorial-note[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:#121512}@media (width<=760px){.evidence-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}.brand-faq-item[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin:1.8rem 0 0;font-size:1.15rem;font-weight:580}.brand-faq-item[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#5d645d;max-width:58ch;margin:.5rem 0 0;line-height:1.75}.about-story[data-astro-cid-ta2fbyqs]>p[data-astro-cid-ta2fbyqs]{color:#5d645d;max-width:58ch;font-size:1.02rem;line-height:1.8}.values-list[data-astro-cid-ta2fbyqs]{border-top:1px solid #343a34}.values-list[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]{border-bottom:1px solid #343a34;grid-template-columns:.8fr 1fr;gap:2rem;padding:2rem 0;display:grid}.values-list[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin:0;font-size:1.35rem;font-weight:580}.values-list[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#9da59d;margin:0;line-height:1.7}@media (width<=760px){.about-hero-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:2rem}.about-film-frame[data-astro-cid-ta2fbyqs]{border-radius:16px}.values-list[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:.7rem}}
