.why[data-astro-cid-6oifwvzh]{background:var(--paper)}.why__grid[data-astro-cid-6oifwvzh]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(32px,6vw,88px);display:grid}.why[data-astro-cid-6oifwvzh] h2[data-astro-cid-6oifwvzh]{font-size:clamp(1.8rem,1.3rem + 1.8vw,2.8rem)}.why__end[data-astro-cid-6oifwvzh]{color:var(--navy);font-weight:600}.sys[data-astro-cid-6oifwvzh]{background:var(--white)}.steps[data-astro-cid-6oifwvzh]{counter-reset:none;grid-template-columns:repeat(4,1fr);gap:clamp(24px,3vw,40px);margin-top:clamp(8px,2vw,16px);display:grid}.steps[data-astro-cid-6oifwvzh] li[data-astro-cid-6oifwvzh]{border-top:2px solid var(--navy);align-content:start;gap:10px;padding-top:22px;display:grid}.steps__n[data-astro-cid-6oifwvzh]{letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px var(--royal);font-size:clamp(2.2rem,1.6rem + 1.6vw,3rem);font-weight:700;line-height:1}.steps[data-astro-cid-6oifwvzh] h3[data-astro-cid-6oifwvzh]{margin:6px 0 0;font-size:1.2rem}.steps[data-astro-cid-6oifwvzh] p[data-astro-cid-6oifwvzh]{color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.6}.out[data-astro-cid-6oifwvzh]{border-radius:var(--r-2xl);background:var(--navy);color:#ffffffb8;grid-template-columns:auto 1fr;align-items:center;gap:14px clamp(28px,5vw,64px);margin-top:clamp(40px,5vw,64px);padding:clamp(24px,3vw,36px) clamp(24px,3.5vw,44px);display:grid}.out__tag[data-astro-cid-6oifwvzh]{letter-spacing:.12em;text-transform:uppercase;color:var(--pink);grid-column:1/-1;font-size:.72rem;font-weight:700}.out__h[data-astro-cid-6oifwvzh]{letter-spacing:-.03em;color:var(--white);grid-column:1/-1;margin:0;font-size:clamp(1.6rem,1.2rem + 1.5vw,2.4rem);font-weight:700;line-height:1.15}.out__p[data-astro-cid-6oifwvzh]{grid-column:1/-1;max-width:760px;margin:0 0 6px;font-size:1.02rem;line-height:1.6}.out__more[data-astro-cid-6oifwvzh]{color:var(--white);border-top:1px solid #ffffff1f;grid-column:1/-1;align-items:center;gap:10px;margin:0;padding-top:12px;font-size:.95rem;display:flex}.out__more[data-astro-cid-6oifwvzh] svg{color:var(--pink);flex-shrink:0}.sub[data-astro-cid-6oifwvzh]{gap:8px;max-width:760px;margin:clamp(8px,2vw,16px) 0 clamp(24px,3vw,36px);display:grid}.sub[data-astro-cid-6oifwvzh] h3[data-astro-cid-6oifwvzh]{margin:0;font-size:clamp(1.35rem,1.15rem + .8vw,1.8rem)}.sub[data-astro-cid-6oifwvzh] p[data-astro-cid-6oifwvzh]{color:var(--text-muted);margin:0;font-size:1.02rem;line-height:1.6}.sysno[data-astro-cid-6oifwvzh]{letter-spacing:.12em;text-transform:uppercase;color:var(--pink-deep);font-size:.78rem;font-weight:700;display:inline-block}.search[data-astro-cid-6oifwvzh]{background:var(--white)}.search__grid[data-astro-cid-6oifwvzh]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.search__copy[data-astro-cid-6oifwvzh]{gap:14px;display:grid}.search__copy[data-astro-cid-6oifwvzh] h2[data-astro-cid-6oifwvzh]{margin:0;font-size:clamp(1.7rem,1.2rem + 1.6vw,2.5rem)}.search__copy[data-astro-cid-6oifwvzh] .lead[data-astro-cid-6oifwvzh]{margin:0}.search__list[data-astro-cid-6oifwvzh]{margin:0;display:grid}.search__list[data-astro-cid-6oifwvzh] div[data-astro-cid-6oifwvzh]{border-top:1px solid var(--line);gap:6px;padding:22px 0;display:grid}.search__list[data-astro-cid-6oifwvzh] div[data-astro-cid-6oifwvzh]:last-child{border-bottom:1px solid var(--line)}.search__list[data-astro-cid-6oifwvzh] dt[data-astro-cid-6oifwvzh]{color:var(--navy);font-size:1.1rem;font-weight:700}.search__list[data-astro-cid-6oifwvzh] dd[data-astro-cid-6oifwvzh]{color:var(--text-muted);margin:0;font-size:.98rem;line-height:1.6}.eng[data-astro-cid-6oifwvzh]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 40px;margin-top:20px;padding:22px 0 0;display:flex;margin-top:clamp(36px,5vw,56px)!important}.eng[data-astro-cid-6oifwvzh] p[data-astro-cid-6oifwvzh]{max-width:760px;color:var(--ink-2);margin:0;font-size:1.02rem;line-height:1.6}.eng[data-astro-cid-6oifwvzh] strong[data-astro-cid-6oifwvzh]{color:var(--navy)}.eng[data-astro-cid-6oifwvzh] a[data-astro-cid-6oifwvzh]{color:var(--royal);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.eng[data-astro-cid-6oifwvzh] a[data-astro-cid-6oifwvzh]:hover{color:var(--pink-deep)}.of[data-astro-cid-6oifwvzh]{background:var(--paper)}.of__grid[data-astro-cid-6oifwvzh]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,80px);display:grid}.of__copy[data-astro-cid-6oifwvzh]{gap:18px;display:grid}.of__copy[data-astro-cid-6oifwvzh] h2[data-astro-cid-6oifwvzh]{font-size:clamp(1.7rem,1.2rem + 1.6vw,2.5rem)}.of__stat[data-astro-cid-6oifwvzh]{border-left:3px solid var(--pink);border-radius:0 var(--r-lg) var(--r-lg) 0;background:var(--white);gap:4px;padding:18px 22px;display:grid}.of__stat[data-astro-cid-6oifwvzh] strong[data-astro-cid-6oifwvzh]{letter-spacing:-.02em;color:var(--navy);font-size:1.6rem}.of__stat[data-astro-cid-6oifwvzh] span[data-astro-cid-6oifwvzh]{color:var(--text-muted);font-size:.92rem}.of__link[data-astro-cid-6oifwvzh] a[data-astro-cid-6oifwvzh]{color:var(--royal);text-underline-offset:3px;align-items:center;gap:4px;font-weight:600;text-decoration:underline;display:inline-flex}.of__link[data-astro-cid-6oifwvzh] a[data-astro-cid-6oifwvzh]:hover{color:var(--pink-deep)}.human[data-astro-cid-6oifwvzh]{background:var(--navy);color:#ffffffb8}.human[data-astro-cid-6oifwvzh] h2[data-astro-cid-6oifwvzh]{color:var(--white)}.human[data-astro-cid-6oifwvzh] .lead[data-astro-cid-6oifwvzh]{color:#ffffffb8}.human__grid[data-astro-cid-6oifwvzh]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(36px,6vw,96px);display:grid}.human__side[data-astro-cid-6oifwvzh]{gap:20px;display:grid}.human__side[data-astro-cid-6oifwvzh] h2[data-astro-cid-6oifwvzh]{margin:0;font-size:clamp(1.8rem,1.3rem + 1.8vw,2.8rem)}.human__side[data-astro-cid-6oifwvzh] .lead[data-astro-cid-6oifwvzh]{margin:0}.team[data-astro-cid-6oifwvzh]{gap:14px;margin-top:10px;display:grid}.team[data-astro-cid-6oifwvzh] li[data-astro-cid-6oifwvzh]{grid-template-columns:auto 1fr;align-items:center;gap:16px;display:grid}.team[data-astro-cid-6oifwvzh] li[data-astro-cid-6oifwvzh] img{object-fit:cover;border-radius:50%;width:72px;height:72px}.team[data-astro-cid-6oifwvzh] li[data-astro-cid-6oifwvzh] span[data-astro-cid-6oifwvzh]{color:#ffffffb8;font-size:.92rem;line-height:1.5}.team[data-astro-cid-6oifwvzh] li[data-astro-cid-6oifwvzh] strong[data-astro-cid-6oifwvzh]{color:var(--white);font-size:1rem;display:block}.team__note[data-astro-cid-6oifwvzh]{color:#ffffffd1;border-top:1px solid #ffffff1f;margin:0;padding-top:16px;font-size:.95rem;line-height:1.6}.human__list[data-astro-cid-6oifwvzh]{margin:0;display:grid}.human__list[data-astro-cid-6oifwvzh] div[data-astro-cid-6oifwvzh]{border-top:1px solid #ffffff24;grid-template-columns:210px 1fr;gap:8px 28px;padding:24px 0;display:grid}.human__list[data-astro-cid-6oifwvzh] div[data-astro-cid-6oifwvzh]:last-child{border-bottom:1px solid #ffffff24}.human__list[data-astro-cid-6oifwvzh] dt[data-astro-cid-6oifwvzh]{color:var(--white);font-size:1.1rem;font-weight:700}.human__list[data-astro-cid-6oifwvzh] dd[data-astro-cid-6oifwvzh]{margin:0;font-size:.98rem;line-height:1.6}.human__list[data-astro-cid-6oifwvzh] a[data-astro-cid-6oifwvzh]{color:var(--pink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.human__not[data-astro-cid-6oifwvzh]{align-items:flex-start;gap:12px;max-width:860px;margin:clamp(28px,4vw,40px) 0 0;font-size:1rem;line-height:1.55;display:flex}.human__not[data-astro-cid-6oifwvzh] svg{background:var(--pink-deep);width:22px;height:22px;color:var(--white);border-radius:50%;flex-shrink:0;margin-top:1px;padding:4px}.human__not[data-astro-cid-6oifwvzh] strong[data-astro-cid-6oifwvzh]{color:var(--white)}.brief[data-astro-cid-6oifwvzh]{background:var(--white);border-bottom:1px solid var(--line);padding:clamp(48px,6vw,80px) 0}.brief__grid[data-astro-cid-6oifwvzh]{grid-template-columns:220px 1fr;align-items:start;gap:clamp(24px,4vw,64px);display:grid}.brief__h[data-astro-cid-6oifwvzh]{margin:4px 0 0;font-size:clamp(1.2rem,1.05rem + .6vw,1.5rem)}.brief__p[data-astro-cid-6oifwvzh]{max-width:820px;color:var(--navy);margin:0;font-size:clamp(1.15rem,1rem + .6vw,1.45rem);line-height:1.6}.proof[data-astro-cid-6oifwvzh]{background:var(--white)}.proof__h[data-astro-cid-6oifwvzh]{margin:0 0 clamp(24px,3vw,36px);font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.proof__grid[data-astro-cid-6oifwvzh]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pq[data-astro-cid-6oifwvzh]{border-radius:var(--r-xl);background:var(--lavender-soft);border:1px solid var(--line);align-content:space-between;gap:20px;margin:0;padding:clamp(24px,3vw,34px);display:grid}.pq[data-astro-cid-6oifwvzh] blockquote[data-astro-cid-6oifwvzh]{color:var(--navy);margin:0;font-size:clamp(1.05rem,1rem + .3vw,1.2rem);line-height:1.55}.pq[data-astro-cid-6oifwvzh] figcaption[data-astro-cid-6oifwvzh]{color:var(--text-muted);align-items:center;gap:12px;font-size:.82rem;line-height:1.35;display:flex}.pq[data-astro-cid-6oifwvzh] figcaption[data-astro-cid-6oifwvzh] img{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.pq[data-astro-cid-6oifwvzh] strong[data-astro-cid-6oifwvzh]{color:var(--navy);font-size:.92rem;display:block}@media (width<=1000px){.steps[data-astro-cid-6oifwvzh]{grid-template-columns:1fr 1fr}.human__grid[data-astro-cid-6oifwvzh]{grid-template-columns:1fr}}@media (width<=960px){.why__grid[data-astro-cid-6oifwvzh],.of__grid[data-astro-cid-6oifwvzh]{grid-template-columns:1fr}.of__shot[data-astro-cid-6oifwvzh]{order:2}}@media (width<=700px){.proof__grid[data-astro-cid-6oifwvzh]{grid-template-columns:1fr}}@media (width<=860px){.brief__grid[data-astro-cid-6oifwvzh],.search__grid[data-astro-cid-6oifwvzh]{grid-template-columns:1fr}}@media (width<=560px){.steps[data-astro-cid-6oifwvzh],.human__list[data-astro-cid-6oifwvzh] div[data-astro-cid-6oifwvzh]{grid-template-columns:1fr}}
