.hero[data-astro-cid-yodha2z4]{padding-block:clamp(2.6rem,6vw,5.5rem) clamp(3rem,7vw,6rem);position:relative;overflow:hidden}.hero__bg[data-astro-cid-yodha2z4]{pointer-events:none;background:radial-gradient(60% 55% at 88% 18%,#e85c1c29,#0000 70%),radial-gradient(40% 40% at 70% 90%,#e85c1c14,#0000 70%);position:absolute;inset:0}.hero__grid[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid;position:relative}.hero__h1[data-astro-cid-yodha2z4]{font-size:var(--step-h1);margin-top:1rem;line-height:1.12}.hero__line[data-astro-cid-yodha2z4]{display:block}.hero__h1[data-astro-cid-yodha2z4] .accent[data-astro-cid-yodha2z4]{color:var(--accent)}.hero__sub[data-astro-cid-yodha2z4]{font-size:var(--fs-md);color:var(--ink-2);max-width:34em;margin-top:1.4rem}.hero__cta[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:.8rem;margin-top:1.8rem;display:flex}.hero__note[data-astro-cid-yodha2z4]{font-size:var(--fs-note);color:var(--ink-soft);margin-top:1.1rem}.board[data-astro-cid-yodha2z4]{border:1px solid var(--line);background:#fff;border-radius:20px;padding:1.1rem 1.2rem 1.2rem;position:relative}.board__head[data-astro-cid-yodha2z4]{border-bottom:1px solid var(--line);align-items:center;gap:.6rem;padding-bottom:.9rem;display:flex}.board__dot[data-astro-cid-yodha2z4]{background:var(--accent);width:10px;height:10px;box-shadow:0 0 0 4px var(--accent-soft);border-radius:50%}.board__title[data-astro-cid-yodha2z4]{font-weight:700;font-size:var(--fs-sm)}.board__replay[data-astro-cid-yodha2z4]{border:1px solid var(--line-2);cursor:pointer;width:34px;height:34px;color:var(--ink-soft);transition:background .15s, color .15s, transform .3s var(--ease-out);background:#fff;border-radius:50%;place-items:center;margin-left:auto;display:grid}.board__replay[data-astro-cid-yodha2z4] svg[data-astro-cid-yodha2z4]{width:16px;height:16px}.board__replay[data-astro-cid-yodha2z4]:hover{background:var(--cream);color:var(--ink);transform:rotate(-40deg)}.board__body[data-astro-cid-yodha2z4]{padding-top:1rem}.lanes[data-astro-cid-yodha2z4]{gap:.55rem;display:grid}.lane[data-astro-cid-yodha2z4]{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:112px 1fr;align-items:center;gap:.6rem;padding:.5rem .6rem;transition:border-color .3s,background .3s,box-shadow .3s;display:grid}.lane__head[data-astro-cid-yodha2z4]{gap:.1rem;display:grid}.lane__label[data-astro-cid-yodha2z4]{letter-spacing:-.01em;font-size:.92rem;font-weight:900}.lane__list[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:.4rem;display:flex}.note[data-astro-cid-yodha2z4]{background:var(--cream);border:1px solid var(--line);will-change:transform;border-radius:8px;align-items:center;gap:.35rem;padding:.32rem .6rem;font-size:.84rem;font-weight:700;display:inline-flex}.note__check[data-astro-cid-yodha2z4]{width:14px;height:14px;color:var(--accent-ink);opacity:0;transition:opacity .25s .35s, transform .35s .35s var(--ease-out);transform:scale(.4)}.note[data-astro-cid-yodha2z4].is-placed .note__check[data-astro-cid-yodha2z4],html.no-js .note__check[data-astro-cid-yodha2z4]{opacity:1;transform:none}.lane--0[data-astro-cid-yodha2z4].is-lit{border-color:var(--accent);background:var(--accent-soft)}.lane--0[data-astro-cid-yodha2z4] .note[data-astro-cid-yodha2z4]{color:var(--accent-ink);background:#fff;border-color:#f4c6ad}.lane--1[data-astro-cid-yodha2z4].is-lit{border-color:var(--ink);background:#fff}.lane--1[data-astro-cid-yodha2z4] .note[data-astro-cid-yodha2z4]{color:var(--ink);background:#fff}.lane--2[data-astro-cid-yodha2z4].is-lit,.lane--2[data-astro-cid-yodha2z4] .note[data-astro-cid-yodha2z4]{border-color:var(--line-2);background:#fff}html.no-js .lane--0[data-astro-cid-yodha2z4],.board[data-astro-cid-yodha2z4].is-done .lane--0[data-astro-cid-yodha2z4]{border-color:var(--accent);background:var(--accent-soft)}html.no-js .lane--1[data-astro-cid-yodha2z4],.board[data-astro-cid-yodha2z4].is-done .lane--1[data-astro-cid-yodha2z4]{border-color:var(--ink)}html.no-js .lane--2[data-astro-cid-yodha2z4]{border-color:var(--line-2)}.board__result[data-astro-cid-yodha2z4]{background:var(--accent-soft);border:1px solid var(--accent-tint);color:var(--accent-ink);opacity:0;transition:opacity .4s, transform .5s var(--ease-out);border-radius:10px;align-items:center;gap:.5rem;margin-top:1rem;padding:.7rem .9rem;font-size:.95rem;font-weight:700;display:flex;transform:translateY(6px)}.board__result[data-astro-cid-yodha2z4] svg[data-astro-cid-yodha2z4]{width:20px;height:20px;color:var(--accent);flex:none}.board[data-astro-cid-yodha2z4].is-done .board__result[data-astro-cid-yodha2z4],html.no-js .board__result[data-astro-cid-yodha2z4]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.board__result[data-astro-cid-yodha2z4]{opacity:1;transform:none}.board__replay[data-astro-cid-yodha2z4]{display:none}}@media (width<=960px){.hero__grid[data-astro-cid-yodha2z4]{grid-template-columns:1fr}.board[data-astro-cid-yodha2z4]{max-width:640px}}@media (width<=560px){.board[data-astro-cid-yodha2z4]{padding:.9rem .8rem 1rem}.lane[data-astro-cid-yodha2z4]{grid-template-columns:1fr;gap:.35rem}.lane__head[data-astro-cid-yodha2z4]{align-items:baseline;gap:.5rem;display:flex}.note[data-astro-cid-yodha2z4]{padding:.28rem .5rem;font-size:.8rem}.hero__cta[data-astro-cid-yodha2z4] .btn[data-astro-cid-yodha2z4]{width:100%}}.proofline[data-astro-cid-wc7feu4q]{background:var(--ink);color:#fff;text-align:center;padding-block:1rem}.proofline[data-astro-cid-wc7feu4q] p[data-astro-cid-wc7feu4q]{font-size:var(--fs-md);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.2rem 0;display:flex}.proofline__item[data-astro-cid-wc7feu4q]{white-space:nowrap}.proofline__item[data-astro-cid-wc7feu4q]+.proofline__item[data-astro-cid-wc7feu4q]:before{content:"／";color:#8a857e;margin-inline:.9em}.proofline[data-astro-cid-wc7feu4q] b[data-astro-cid-wc7feu4q]{font-family:var(--font-num);color:#ffb08a;margin-inline:.3em .1em;font-size:1.25em}.proofline[data-astro-cid-wc7feu4q] .note[data-astro-cid-wc7feu4q]{color:#bdb7af;margin-left:.3em}@media (width<=600px){.proofline[data-astro-cid-wc7feu4q] p[data-astro-cid-wc7feu4q]{font-size:var(--fs-base);flex-direction:column;align-items:center}.proofline__item[data-astro-cid-wc7feu4q]+.proofline__item[data-astro-cid-wc7feu4q]:before{content:none}}.concerns[data-astro-cid-xzlszojx]{padding-bottom:2.4rem}.concerns__grid[data-astro-cid-xzlszojx]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}.ccard[data-astro-cid-xzlszojx]{border:1px solid var(--line);border-radius:var(--radius);transition:border-color .25s var(--ease-out);background:#fff;grid-template-rows:auto auto 1fr auto;gap:.85rem;padding:1.6rem 1.6rem 1.3rem;display:grid}.ccard[data-astro-cid-xzlszojx]:hover{border-color:var(--line-2)}.ccard__top[data-astro-cid-xzlszojx]{align-items:center;gap:.75rem;display:flex}.ccard__n[data-astro-cid-xzlszojx]{font-family:var(--font-num);color:var(--accent-ink);letter-spacing:.02em;font-size:1.05rem;font-weight:700;line-height:1}.ccard__tag[data-astro-cid-xzlszojx]{color:var(--ink-2);border:1px solid var(--line-2);white-space:nowrap;background:#fff;border-radius:6px;padding:.2rem .6rem;font-size:.78rem;font-weight:700}.ccard__t[data-astro-cid-xzlszojx]{font-size:1.12rem;line-height:1.6}.ccard__b[data-astro-cid-xzlszojx]{color:var(--ink-soft);font-size:var(--fs-sm);line-height:1.85}.ccard__link[data-astro-cid-xzlszojx]{min-height:44px;font-weight:700;font-size:var(--fs-sm);color:var(--accent-ink);text-underline-offset:4px;justify-self:start;align-items:center;gap:.4rem;text-decoration:underline 1px;transition:color .2s;display:inline-flex}.ccard__link[data-astro-cid-xzlszojx]:hover{color:var(--ink)}.ccard__link[data-astro-cid-xzlszojx] .arrow[data-astro-cid-xzlszojx]{width:16px;height:16px;transition:transform .25s var(--ease-out)}.ccard__link[data-astro-cid-xzlszojx]:hover .arrow[data-astro-cid-xzlszojx]{transform:translate(3px)}.concerns__ex[data-astro-cid-xzlszojx]{border-left:2px solid var(--accent);color:var(--ink-2);font-size:var(--fs-sm);align-items:baseline;gap:.9rem;margin-top:1.6rem;padding:.2rem 0 .2rem 1.1rem;line-height:1.8;display:flex}.concerns__exlabel[data-astro-cid-xzlszojx]{color:var(--ink-2);border:1px solid var(--line-2);background:#fff;border-radius:6px;flex:none;padding:.1rem .55rem;font-size:.78rem;font-weight:700}@media (width>=961px){.ccard__t[data-astro-cid-xzlszojx]{min-height:3.2em}}@media (width<=960px){.concerns__grid[data-astro-cid-xzlszojx]{grid-template-columns:1fr}.ccard[data-astro-cid-xzlszojx]{grid-template-rows:auto}}.proof[data-astro-cid-sqvbc6zb]{padding-bottom:2.4rem}.proof__bio[data-astro-cid-sqvbc6zb]{color:var(--ink-2);font-size:var(--fs-sm);line-height:1.9}.proof__bio[data-astro-cid-sqvbc6zb]>p[data-astro-cid-sqvbc6zb]+p[data-astro-cid-sqvbc6zb]{margin-top:.7rem}.proof__name[data-astro-cid-sqvbc6zb]{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;font-size:1.15rem;font-weight:700;display:flex}.proof__name[data-astro-cid-sqvbc6zb] span[data-astro-cid-sqvbc6zb]{color:var(--ink-soft);font-size:.82rem;font-weight:600}.proof__quotes[data-astro-cid-sqvbc6zb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;display:grid}.qcard[data-astro-cid-sqvbc6zb]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;grid-template-rows:auto 1fr auto;gap:1rem;margin:0;padding:1.7rem 1.7rem 1.4rem;display:grid;position:relative}.qcard__mark[data-astro-cid-sqvbc6zb]{width:22px;height:16px;color:var(--accent)}.qcard[data-astro-cid-sqvbc6zb] blockquote[data-astro-cid-sqvbc6zb]{color:var(--ink);margin:0;line-height:1.9}.qcard[data-astro-cid-sqvbc6zb] figcaption[data-astro-cid-sqvbc6zb]{border-top:1px solid var(--line);font-weight:700;font-size:var(--fs-sm);color:var(--ink);flex-wrap:wrap;gap:.1rem .7rem;padding-top:1rem;display:flex}.qcard[data-astro-cid-sqvbc6zb] figcaption[data-astro-cid-sqvbc6zb] span[data-astro-cid-sqvbc6zb]{color:var(--ink-soft);font-weight:500}.proof__disc[data-astro-cid-sqvbc6zb]{margin-top:1.1rem}@media (width<=760px){.proof__quotes[data-astro-cid-sqvbc6zb]{grid-template-columns:1fr}}.fold--white[data-astro-cid-dwovswlq]{background:#fff}.fold--cream[data-astro-cid-dwovswlq]{background:var(--cream)}.fold__sum[data-astro-cid-dwovswlq]{cursor:pointer;max-width:var(--maxw);padding:0 var(--gutter) clamp(2rem, 4vw, 3rem);align-items:center;gap:1.2rem;margin:0 auto;list-style:none;display:flex}.fold__sum[data-astro-cid-dwovswlq]::-webkit-details-marker{display:none}.fold__sum[data-astro-cid-dwovswlq]:before,.fold__sum[data-astro-cid-dwovswlq]:after{content:"";background:var(--line-2);flex:1;height:1px}.fold__pill[data-astro-cid-dwovswlq]{min-width:320px;min-height:56px;color:var(--ink);border:1px solid var(--line-2);letter-spacing:.02em;transition:background .18s, color .18s, transform .18s var(--ease-out);background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.6rem;padding:.9rem 1.4rem .9rem 1.7rem;font-size:1rem;font-weight:700;line-height:1.3;display:inline-flex}.fold[data-astro-cid-dwovswlq]:not([open])>.fold__sum[data-astro-cid-dwovswlq]:hover .fold__pill[data-astro-cid-dwovswlq]{border-color:var(--accent-ink);color:var(--accent-ink);transform:translateY(-2px)}.fold[data-astro-cid-dwovswlq][open]>.fold__sum[data-astro-cid-dwovswlq] .fold__pill[data-astro-cid-dwovswlq]{border-width:1px;border-color:var(--line-2);min-width:200px;min-height:48px;color:var(--ink-2);font-size:.92rem}.fold[data-astro-cid-dwovswlq][open]>.fold__sum[data-astro-cid-dwovswlq]:hover .fold__pill[data-astro-cid-dwovswlq]{border-color:var(--ink-soft);color:var(--ink)}.fold__sum[data-astro-cid-dwovswlq]:focus-visible{outline:none}.fold__sum[data-astro-cid-dwovswlq]:focus-visible .fold__pill[data-astro-cid-dwovswlq]{outline:2px solid var(--accent-ink);outline-offset:2px}.fold__chev[data-astro-cid-dwovswlq]{color:currentColor;width:18px;height:18px;transition:transform .3s var(--ease-out);flex:none}.fold[data-astro-cid-dwovswlq][open]>.fold__sum[data-astro-cid-dwovswlq] .fold__chev[data-astro-cid-dwovswlq]{transform:rotate(180deg)}.fold__close[data-astro-cid-dwovswlq],.fold[data-astro-cid-dwovswlq][open]>.fold__sum[data-astro-cid-dwovswlq] .fold__open[data-astro-cid-dwovswlq]{display:none}.fold[data-astro-cid-dwovswlq][open]>.fold__sum[data-astro-cid-dwovswlq] .fold__close[data-astro-cid-dwovswlq]{display:inline}@media (width<=520px){.fold__sum[data-astro-cid-dwovswlq]:before,.fold__sum[data-astro-cid-dwovswlq]:after{display:none}.fold__pill[data-astro-cid-dwovswlq]{text-align:center;width:100%;min-width:0;padding-inline:1.2rem}}.cards[data-astro-cid-sfjswckq]{grid-template-columns:1fr 1fr;align-items:stretch;gap:1.4rem;display:grid}.card[data-astro-cid-sfjswckq]{grid-template-rows:subgrid;transition:transform .3s var(--ease-out), box-shadow .3s;border-radius:22px;grid-row:span 6;gap:.9rem;padding:clamp(1.4rem,2.6vw,2.2rem);display:grid;position:relative;overflow:hidden}.card[data-astro-cid-sfjswckq]:hover{transform:translateY(-3px)}.card--a[data-astro-cid-sfjswckq]{background:var(--ink);color:#fff}.card--b[data-astro-cid-sfjswckq]{border:1px solid var(--line);background:#fff}.card__top[data-astro-cid-sfjswckq]{justify-content:space-between;align-items:center;display:flex}.chip--dark[data-astro-cid-sfjswckq]{color:#fff;background:#1d1d20;border-color:#3a3835}.card__title[data-astro-cid-sfjswckq]{font-size:var(--step-h3);line-height:1.3}.card__desc[data-astro-cid-sfjswckq]{color:var(--ink-2);font-size:var(--fs-base)}.card--a[data-astro-cid-sfjswckq] .card__desc[data-astro-cid-sfjswckq]{color:#d7d2cb}.card__visual[data-astro-cid-sfjswckq]{align-items:stretch;display:grid}.card__bullets[data-astro-cid-sfjswckq]{align-content:start;gap:.45rem;margin-top:.3rem;display:grid}.card__bullets[data-astro-cid-sfjswckq] li[data-astro-cid-sfjswckq]{font-weight:600;font-size:var(--fs-sm);padding-left:1.4rem;position:relative}.card__bullets[data-astro-cid-sfjswckq] li[data-astro-cid-sfjswckq]:before{content:"";background:var(--accent);border-radius:50%;width:14px;height:14px;position:absolute;top:.55em;left:0}.card__link[data-astro-cid-sfjswckq]{color:inherit;place-self:end start;align-items:center;gap:.5rem;padding-top:.6rem;font-weight:800;display:inline-flex}.card__link[data-astro-cid-sfjswckq] svg[data-astro-cid-sfjswckq]{width:20px;height:20px;color:var(--accent);transition:transform .2s var(--ease-out)}.card__link[data-astro-cid-sfjswckq]:hover svg[data-astro-cid-sfjswckq]{transform:translate(4px)}.card__fig[data-astro-cid-sfjswckq]{border:1px solid var(--line);background:#fafaf9;border-radius:14px;margin:0;overflow:hidden}.card--a[data-astro-cid-sfjswckq] .card__fig[data-astro-cid-sfjswckq]{border-color:#3a3835}.card__fig[data-astro-cid-sfjswckq] picture{aspect-ratio:4/3;display:block;overflow:hidden}.card__fig[data-astro-cid-sfjswckq] img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out);display:block}.card[data-astro-cid-sfjswckq]:hover .card__fig[data-astro-cid-sfjswckq] img{transform:scale(1.03)}.detail[data-astro-cid-sfjswckq]{background:var(--cream);border:1px solid var(--line);border-radius:22px;margin-top:1.6rem;padding:clamp(1.2rem,2.4vw,2rem)}.detail__tabs[data-astro-cid-sfjswckq]{border-bottom:1px solid var(--line-2);flex-wrap:wrap;gap:.5rem;margin-bottom:1.4rem;padding-bottom:.8rem;display:flex}.detail__tab[data-astro-cid-sfjswckq]{border:1px solid var(--line-2);cursor:pointer;color:var(--ink-soft);background:#fff;border-radius:999px;padding:.6rem 1.1rem;font-weight:700;transition:color .15s,border-color .15s,background .15s}.detail__tab[data-astro-cid-sfjswckq][aria-selected=true]{color:#fff;background:var(--accent-ink);border-color:var(--accent-ink)}.detail__tab[data-astro-cid-sfjswckq]:hover{border-color:var(--accent-ink);color:var(--accent-ink)}.detail__tab[data-astro-cid-sfjswckq][aria-selected=true]:hover{color:#fff}html.no-js .panel[data-astro-cid-sfjswckq][hidden]{margin-top:2rem;display:block}.panel__head[data-astro-cid-sfjswckq]{grid-template-columns:1fr auto;align-items:center;gap:.8rem 1rem;display:grid}.panel__head[data-astro-cid-sfjswckq]>.chip[data-astro-cid-sfjswckq]{justify-self:start}.panel__title[data-astro-cid-sfjswckq]{font-size:var(--fs-lg);grid-column:1/-1;gap:.15rem;display:grid}.panel__title[data-astro-cid-sfjswckq] small[data-astro-cid-sfjswckq]{font-size:var(--fs-note);color:var(--accent-ink);letter-spacing:0;font-weight:700}.panel__badge[data-astro-cid-sfjswckq]{border:1px solid var(--accent);color:var(--accent-ink);white-space:nowrap;background:#fff;border-radius:999px;grid-area:1/2;justify-self:end;align-items:baseline;gap:.6rem;padding:.45rem 1rem;font-size:.9rem;font-weight:800;display:inline-flex}.panel__badge[data-astro-cid-sfjswckq] small[data-astro-cid-sfjswckq]{color:var(--ink-soft);white-space:normal;font-size:.75rem;font-weight:500}.steps[data-astro-cid-sfjswckq]{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1.2rem;display:grid}.step[data-astro-cid-sfjswckq]{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:40px 1fr;gap:.7rem;padding:.9rem;display:grid}.step__no[data-astro-cid-sfjswckq]{background:var(--accent-ink);color:#fff;width:40px;height:40px;font-family:var(--font-num);border-radius:50%;place-items:center;font-size:1.2rem;font-weight:900;line-height:1;display:grid}.step__title[data-astro-cid-sfjswckq]{font-size:.98rem;font-weight:800}.step__note[data-astro-cid-sfjswckq]{font-size:var(--fs-note);color:var(--ink-soft);margin-top:.2rem}.panel__grid[data-astro-cid-sfjswckq]{grid-template-columns:1fr 1fr;gap:1.4rem;margin-top:1.2rem;display:grid}.panel__label[data-astro-cid-sfjswckq]{font-family:var(--font-num);letter-spacing:.12em;color:var(--accent-ink);margin-bottom:.4rem;font-size:.78rem;font-weight:700}.panel__bullets[data-astro-cid-sfjswckq]{gap:.4rem;display:grid}.panel__bullets[data-astro-cid-sfjswckq] li[data-astro-cid-sfjswckq]{font-size:var(--fs-sm);padding-left:1.3rem;font-weight:600;position:relative}.panel__bullets[data-astro-cid-sfjswckq] li[data-astro-cid-sfjswckq]:before{content:"";background:var(--accent-ink);width:14px;height:14px;-webkit-mask:var(--check-mask) center / contain no-repeat;mask:var(--check-mask) center / contain no-repeat;position:absolute;top:.45em;left:0}.panel__format[data-astro-cid-sfjswckq]{font-size:var(--fs-sm);color:var(--ink-2);margin-bottom:.9rem}.detail__note[data-astro-cid-sfjswckq]{margin-top:1.2rem}@media (width<=960px){.cards[data-astro-cid-sfjswckq]{grid-template-columns:1fr}.card[data-astro-cid-sfjswckq]{grid-row:auto;grid-template-rows:auto}.steps[data-astro-cid-sfjswckq],.panel__grid[data-astro-cid-sfjswckq],.panel__head[data-astro-cid-sfjswckq]{grid-template-columns:1fr}.panel__badge[data-astro-cid-sfjswckq]{white-space:normal;border-radius:14px;flex-direction:column;grid-area:auto/1;justify-self:start;align-items:flex-start;gap:.15rem}}@media (width<=640px){.detail__tabs[data-astro-cid-sfjswckq]{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.detail__tab[data-astro-cid-sfjswckq]{text-align:center;place-items:center;min-height:60px;padding-inline:.6rem;font-size:.92rem;line-height:1.35;display:grid}.panel__grid[data-astro-cid-sfjswckq] .btn[data-astro-cid-sfjswckq]{width:100%}.bubble[data-astro-cid-sfjswckq]{max-width:100%;font-size:.95rem}}.diag[data-astro-cid-pmyjx3ss]{border:1px solid var(--line);background:#fff;border-radius:22px;padding:clamp(1.2rem,2.6vw,2.2rem)}.diag__progress[data-astro-cid-pmyjx3ss]{z-index:2;border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:.8rem;margin-bottom:.6rem;padding:.5rem 0 .7rem;display:flex;position:sticky;top:76px}.diag__progress[data-astro-cid-pmyjx3ss]:before{content:"";background:var(--line);border-radius:4px;flex:1;height:8px}.diag__bar[data-astro-cid-pmyjx3ss]{background:var(--accent);width:0;height:8px;transition:width .35s var(--ease-out);border-radius:4px;max-width:calc(100% - 4.5rem);position:absolute;top:.5rem;left:0}.diag__progress[data-astro-cid-pmyjx3ss] em[data-astro-cid-pmyjx3ss]{font-style:normal;font-family:var(--font-num);color:var(--ink-soft);text-align:right;min-width:3.4rem;font-size:.9rem;font-weight:700}.diag__questions[data-astro-cid-pmyjx3ss]{counter-reset:q;gap:.6rem;display:grid}.diag__q[data-astro-cid-pmyjx3ss]{border:1px solid var(--line);background:var(--cream);border-radius:14px;grid-template-columns:1.3fr 1fr;align-items:center;gap:.6rem 1.4rem;padding:.85rem 1rem;transition:background .2s,border-color .2s;display:grid}.diag__q[data-astro-cid-pmyjx3ss].is-done{border-color:var(--accent);background:#fff}.diag__q[data-astro-cid-pmyjx3ss].is-missing{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 3px #e85c1c2e}.diag__q-text[data-astro-cid-pmyjx3ss]{grid-row:span 3;font-size:1rem;font-weight:700}.diag__q-no[data-astro-cid-pmyjx3ss]{font-family:var(--font-num);color:var(--accent-ink);margin-right:.5rem;font-weight:800;display:inline-block}.diag__q-axis[data-astro-cid-pmyjx3ss]{color:var(--ink-2);border:1px solid var(--line-2);vertical-align:2px;background:#fff;border-radius:6px;margin-right:.5rem;padding:.05rem .45rem;font-size:.78rem;font-weight:700;display:inline-block}.scale[data-astro-cid-pmyjx3ss]{grid-template-columns:repeat(5,1fr);gap:.35rem;display:grid}.scale__opt[data-astro-cid-pmyjx3ss]{position:relative}.scale__opt[data-astro-cid-pmyjx3ss] input[data-astro-cid-pmyjx3ss]{opacity:0;cursor:pointer;position:absolute;inset:0}.scale__opt[data-astro-cid-pmyjx3ss] span[data-astro-cid-pmyjx3ss]{border:1px solid var(--line-2);height:44px;font-family:var(--font-num);background:#fff;border-radius:10px;place-items:center;font-weight:800;transition:background .15s,border-color .15s,transform .15s;display:grid}.scale__opt[data-astro-cid-pmyjx3ss] input[data-astro-cid-pmyjx3ss]:checked+span[data-astro-cid-pmyjx3ss]{background:var(--ink);color:#fff;border-color:var(--ink);transform:scale(1.04)}.scale__opt[data-astro-cid-pmyjx3ss] input[data-astro-cid-pmyjx3ss]:focus-visible+span[data-astro-cid-pmyjx3ss]{outline:3px solid var(--accent);outline-offset:2px}.scale__opt[data-astro-cid-pmyjx3ss]:hover span[data-astro-cid-pmyjx3ss]{border-color:var(--ink)}.scale__ends[data-astro-cid-pmyjx3ss]{color:var(--ink-2);justify-content:space-between;font-size:.8rem;display:flex}.scale__unknown[data-astro-cid-pmyjx3ss]{min-height:44px;color:var(--ink-2);cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.scale__unknown[data-astro-cid-pmyjx3ss] input[data-astro-cid-pmyjx3ss]{width:20px;height:20px;accent-color:var(--ink);margin:0}.diag__submit[data-astro-cid-pmyjx3ss]{width:100%;margin-top:1.4rem}.diag__err[data-astro-cid-pmyjx3ss],.diag__lead-err[data-astro-cid-pmyjx3ss]{background:var(--accent-soft);border:1px solid var(--accent);color:var(--accent-ink);font-weight:700;font-size:var(--fs-sm);border-radius:10px;margin-top:1rem;padding:.7rem 1rem}.diag__err[data-astro-cid-pmyjx3ss]+.diag__submit[data-astro-cid-pmyjx3ss]{margin-top:.8rem}.report[data-astro-cid-pmyjx3ss]{border:1px solid var(--line);background:#fff;border-radius:20px;overflow:hidden}.report__head[data-astro-cid-pmyjx3ss]{background:linear-gradient(135deg, #fff 0%, var(--cream) 100%);border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:1rem;padding:1.2rem 1.4rem;display:flex}.report__title[data-astro-cid-pmyjx3ss]{margin-top:.2rem;font-size:clamp(1.3rem,2.2vw,1.7rem)}.report__date[data-astro-cid-pmyjx3ss]{font-family:var(--font-num);color:var(--ink-soft);white-space:nowrap;font-size:.82rem;font-weight:700}.report__top[data-astro-cid-pmyjx3ss]{grid-template-columns:1fr 380px;align-items:center;gap:1.4rem;padding:1.4rem;display:grid}.report__score[data-astro-cid-pmyjx3ss]{grid-template-columns:150px 1fr;align-items:center;gap:1.2rem;display:grid}.ring[data-astro-cid-pmyjx3ss]{width:150px;height:150px;position:relative}.ring[data-astro-cid-pmyjx3ss] svg[data-astro-cid-pmyjx3ss]{width:100%;height:100%;transform:rotate(-90deg)}.ring__bg[data-astro-cid-pmyjx3ss]{fill:none;stroke:var(--line);stroke-width:12px}.ring__val[data-astro-cid-pmyjx3ss]{fill:none;stroke:var(--accent);stroke-width:12px;stroke-linecap:round;stroke-dasharray:377;stroke-dashoffset:377px}.ring__num[data-astro-cid-pmyjx3ss]{font-family:var(--font-num);align-content:center;place-items:center;font-weight:800;line-height:1;display:grid;position:absolute;inset:0}.diag__score-num[data-astro-cid-pmyjx3ss]{font-size:2.9rem}.diag__score-unit[data-astro-cid-pmyjx3ss]{color:var(--ink-soft);margin-top:.2rem;font-size:.8rem}.diag__score-lead[data-astro-cid-pmyjx3ss]{font-family:var(--font-num);letter-spacing:.12em;color:var(--ink-soft);font-size:.78rem;font-weight:700}.diag__level-head[data-astro-cid-pmyjx3ss]{color:var(--ink-soft);align-items:center;gap:.6rem;margin-top:.5rem;font-size:.8rem;font-weight:700;display:flex}.diag__level-stage[data-astro-cid-pmyjx3ss]{font-family:var(--font-num);color:var(--accent-ink)}.diag__level-name[data-astro-cid-pmyjx3ss]{margin-top:.15rem;font-size:1.6rem;font-weight:900;line-height:1.25}.diag__level-summary[data-astro-cid-pmyjx3ss]{font-size:var(--fs-sm);color:var(--ink-2);margin-top:.35rem}.diag__chart[data-astro-cid-pmyjx3ss] svg[data-astro-cid-pmyjx3ss]{width:100%}.diag__advice-service[data-astro-cid-pmyjx3ss]{word-break:keep-all}.report__label[data-astro-cid-pmyjx3ss]{font-family:var(--font-num);letter-spacing:.12em;color:var(--accent-ink);font-size:.78rem;font-weight:700}.report__axes[data-astro-cid-pmyjx3ss]{border-top:1px solid var(--line);background:var(--cream);padding:1.2rem 1.4rem}.bars[data-astro-cid-pmyjx3ss]{gap:.55rem;margin-top:.7rem;display:grid}.bar[data-astro-cid-pmyjx3ss]{font-size:var(--fs-sm);grid-template-columns:6.5em 1fr 3em 5em;align-items:center;gap:.8rem;display:grid}.bar__name[data-astro-cid-pmyjx3ss]{font-weight:800}.bar__track[data-astro-cid-pmyjx3ss]{border:1px solid var(--line);background:#fff;border-radius:6px;height:12px;overflow:hidden}.bar__fill[data-astro-cid-pmyjx3ss]{background:var(--accent);width:0;height:100%;transition:width .9s var(--ease-out);border-radius:6px;display:block}.bar[data-astro-cid-pmyjx3ss][data-tier="0"] .bar__fill[data-astro-cid-pmyjx3ss]{background:#f0a06a}.bar[data-astro-cid-pmyjx3ss][data-tier="2"] .bar__fill[data-astro-cid-pmyjx3ss]{background:var(--accent-ink)}.bar__val[data-astro-cid-pmyjx3ss]{font-family:var(--font-num);text-align:right;font-weight:800}.bar__tier[data-astro-cid-pmyjx3ss]{color:var(--ink-2);border:1px solid var(--line-2);text-align:center;background:#fff;border-radius:6px;padding:.1rem .4rem;font-size:.78rem;font-weight:700}.bar[data-astro-cid-pmyjx3ss][data-tier="2"] .bar__tier[data-astro-cid-pmyjx3ss]{color:var(--accent-ink);border-color:var(--accent)}.report__pair[data-astro-cid-pmyjx3ss]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1rem;padding:1.2rem 1.4rem;display:grid}.rcard[data-astro-cid-pmyjx3ss]{border:1px solid var(--line);transition:transform .25s var(--ease-out), box-shadow .25s;background:#fff;border-radius:14px;align-content:start;gap:.3rem;padding:1rem 1.1rem;display:grid}.rcard[data-astro-cid-pmyjx3ss]:hover{border-color:var(--line-2);transform:translateY(-3px)}.rcard--growth[data-astro-cid-pmyjx3ss]{border:1px solid var(--accent)}.rcard__axis[data-astro-cid-pmyjx3ss]{font-size:1.15rem;font-weight:900}.rcard__text[data-astro-cid-pmyjx3ss]{font-size:var(--fs-sm);color:var(--ink-2);line-height:1.75}.report__steps[data-astro-cid-pmyjx3ss]{border-top:1px solid var(--line);background:var(--ink);color:#fff;padding:1.2rem 1.4rem}.report__steps[data-astro-cid-pmyjx3ss] .report__label[data-astro-cid-pmyjx3ss]{color:#ffb08a}.rsteps[data-astro-cid-pmyjx3ss]{grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:.8rem;display:grid}.rsteps[data-astro-cid-pmyjx3ss] li{font-weight:700;font-size:var(--fs-sm);animation:rise .5s var(--ease-out) both;animation-delay:calc(.3s + var(--i,0) * .15s);transition:border-color .25s, transform .25s var(--ease-out);background:#1d1d20;border:1px solid #2f2e2c;border-radius:12px;grid-template-columns:36px 1fr;align-items:start;gap:.6rem;padding:.8rem .9rem;line-height:1.6;display:grid}.rsteps[data-astro-cid-pmyjx3ss] li:hover{border-color:var(--accent);transform:translateY(-2px)}.rsteps[data-astro-cid-pmyjx3ss] .rsteps__no{background:var(--accent);color:#fff;width:36px;height:36px;font-family:var(--font-num);border-radius:50%;place-items:center;font-size:1.1rem;font-weight:900;line-height:1;display:grid}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rsteps[data-astro-cid-pmyjx3ss] li{animation:none}.bar__fill[data-astro-cid-pmyjx3ss]{transition:none}}.report__foot[data-astro-cid-pmyjx3ss]{border-top:1px solid var(--line);text-align:right;padding:.8rem 1.4rem}.report__print[data-astro-cid-pmyjx3ss]{font:inherit;font-size:var(--fs-note);color:var(--ink-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:.4rem 0;font-weight:700;text-decoration:underline}.report__print[data-astro-cid-pmyjx3ss]:hover{color:var(--accent-ink)}.report__printhead[data-astro-cid-pmyjx3ss]{display:none}@media print{.diag__gate[data-astro-cid-pmyjx3ss],.diag__again-wrap[data-astro-cid-pmyjx3ss],.report__foot[data-astro-cid-pmyjx3ss],.diag__advice-actions[data-astro-cid-pmyjx3ss]{display:none!important}}.diag__gate[data-astro-cid-pmyjx3ss]{background:var(--ink);color:#fff;border-radius:18px;margin-top:1.6rem;padding:1.4rem}.diag__gate[data-astro-cid-pmyjx3ss] h3[data-astro-cid-pmyjx3ss]{font-size:var(--fs-lg)}.diag__gate-bullets[data-astro-cid-pmyjx3ss]{gap:.3rem;margin-top:.7rem;display:grid}.diag__gate-bullets[data-astro-cid-pmyjx3ss] li[data-astro-cid-pmyjx3ss]{font-size:var(--fs-sm);padding-left:1.3rem;position:relative}.diag__gate-bullets[data-astro-cid-pmyjx3ss] li[data-astro-cid-pmyjx3ss]:before{content:"";width:14px;height:14px;-webkit-mask:var(--check-mask) center / contain no-repeat;mask:var(--check-mask) center / contain no-repeat;background:#ffb08a;position:absolute;top:.45em;left:0}.diag__gate-safe[data-astro-cid-pmyjx3ss]{font-size:var(--fs-note);color:#cfcac3;margin-top:.6rem}.fields[data-astro-cid-pmyjx3ss]{grid-template-columns:1fr 1fr;gap:.8rem;margin-top:1rem;display:grid}.field--full[data-astro-cid-pmyjx3ss]{grid-column:1/-1}.field[data-astro-cid-pmyjx3ss] label[data-astro-cid-pmyjx3ss]{gap:.3rem;font-size:.85rem;font-weight:700;display:grid}.field__name[data-astro-cid-pmyjx3ss]{white-space:nowrap}.field__name[data-astro-cid-pmyjx3ss] em[data-astro-cid-pmyjx3ss]{color:#ffb08a;font-style:normal}.field[data-astro-cid-pmyjx3ss] input[data-astro-cid-pmyjx3ss]{color:#fff;height:48px;font:inherit;background:#17171a;border:1px solid #3a3835;border-radius:10px;padding:0 .9rem}.field[data-astro-cid-pmyjx3ss] input[data-astro-cid-pmyjx3ss]:focus{outline:2px solid var(--accent);border-color:var(--accent)}.field[data-astro-cid-pmyjx3ss].is-invalid input[data-astro-cid-pmyjx3ss]{box-shadow:0 0 0 3px #ffb08a40;border-color:#ffb08a!important}.level[data-astro-cid-pmyjx3ss]{font-size:var(--fs-note);color:#cfcac3;border:0;margin:1rem 0 0;padding:0}.level[data-astro-cid-pmyjx3ss] legend[data-astro-cid-pmyjx3ss]{margin-bottom:.45rem;padding:0;font-weight:700}.level__opt[data-astro-cid-pmyjx3ss]{opacity:.75;margin-left:.5rem;font-weight:400}.level__opts[data-astro-cid-pmyjx3ss]{flex-wrap:wrap;gap:.4rem 1.1rem;display:flex}.level__opts[data-astro-cid-pmyjx3ss] label[data-astro-cid-pmyjx3ss]{cursor:pointer;align-items:center;gap:.4rem;display:inline-flex}.level__opts[data-astro-cid-pmyjx3ss] input[data-astro-cid-pmyjx3ss]{width:18px;height:18px;accent-color:var(--accent);margin:0}.consent[data-astro-cid-pmyjx3ss]{font-size:var(--fs-note);color:#cfcac3;align-items:flex-start;gap:.6rem;margin-top:.9rem;line-height:1.7;display:flex}.consent[data-astro-cid-pmyjx3ss]>span[data-astro-cid-pmyjx3ss]{text-wrap:pretty;word-break:auto-phrase;line-break:strict}.consent__tail[data-astro-cid-pmyjx3ss]{white-space:nowrap}@media (width<=359px){.consent__tail[data-astro-cid-pmyjx3ss]{white-space:normal}}.consent[data-astro-cid-pmyjx3ss] input[data-astro-cid-pmyjx3ss]{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:.2rem 0 0}.consent[data-astro-cid-pmyjx3ss] a[data-astro-cid-pmyjx3ss]{color:#fff;white-space:nowrap;text-decoration:underline}.consent__req[data-astro-cid-pmyjx3ss]{color:#ffb08a;font-style:normal;font-weight:700}.consent[data-astro-cid-pmyjx3ss].is-invalid{color:#ffb08a}.consent[data-astro-cid-pmyjx3ss].is-invalid input[data-astro-cid-pmyjx3ss]{outline-offset:2px;border-radius:3px;outline:2px solid #ffb08a}.hp[data-astro-cid-pmyjx3ss]{position:absolute;left:-9999px}.diag__gate[data-astro-cid-pmyjx3ss] .diag__submit[data-astro-cid-pmyjx3ss]{white-space:normal;height:auto;margin-top:1rem;padding-block:.9rem}.diag__gate[data-astro-cid-pmyjx3ss] .diag__lead-err[data-astro-cid-pmyjx3ss]{color:#ffb08a;background:#2a2927;border-color:#ffb08a}.diag__gate[data-astro-cid-pmyjx3ss] .diag__lead-err[data-astro-cid-pmyjx3ss]+.diag__submit[data-astro-cid-pmyjx3ss]{margin-top:.8rem}.diag__advice[data-astro-cid-pmyjx3ss]{border:1px solid var(--accent-tint);background:var(--accent-soft);border-radius:18px;margin-top:1.4rem;padding:1.4rem}.diag__advice-label[data-astro-cid-pmyjx3ss]{font-family:var(--font-num);letter-spacing:.12em;color:var(--accent-ink);font-size:.78rem;font-weight:700}.diag__advice-service[data-astro-cid-pmyjx3ss]{font-size:var(--fs-lg);margin-top:.2rem;font-weight:900}.diag__advice-text[data-astro-cid-pmyjx3ss]{color:var(--ink-2);margin-top:.4rem}.diag__result-cta-note[data-astro-cid-pmyjx3ss]{font-size:var(--fs-note);color:var(--ink-soft);margin-top:.8rem}.diag__advice-actions[data-astro-cid-pmyjx3ss]{flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin-top:.6rem;display:flex}.diag__advice-page[data-astro-cid-pmyjx3ss]{font-weight:700;text-decoration:underline}.diag__again-wrap[data-astro-cid-pmyjx3ss]{text-align:center;margin-top:1.4rem}@media (width<=760px){.diag__q[data-astro-cid-pmyjx3ss]{grid-template-columns:1fr}.diag__q-text[data-astro-cid-pmyjx3ss]{grid-row:auto}.report__top[data-astro-cid-pmyjx3ss]{grid-template-columns:1fr;padding:1.1rem}.report__score[data-astro-cid-pmyjx3ss]{grid-template-columns:120px 1fr;gap:.9rem}.ring[data-astro-cid-pmyjx3ss]{width:120px;height:120px}.diag__score-num[data-astro-cid-pmyjx3ss]{font-size:2.3rem}.diag__chart[data-astro-cid-pmyjx3ss]{width:100%;max-width:420px;margin:0 auto}.report__head[data-astro-cid-pmyjx3ss]{flex-direction:column;align-items:flex-start;padding:1.1rem}.report__axes[data-astro-cid-pmyjx3ss],.report__pair[data-astro-cid-pmyjx3ss],.report__steps[data-astro-cid-pmyjx3ss]{padding:1.1rem}.bar[data-astro-cid-pmyjx3ss]{grid-template-columns:5.2em 1fr 2.6em 4.6em;gap:.5rem}.report__pair[data-astro-cid-pmyjx3ss],.rsteps[data-astro-cid-pmyjx3ss],.fields[data-astro-cid-pmyjx3ss]{grid-template-columns:1fr}.diag__progress[data-astro-cid-pmyjx3ss]{top:70px}.diag__again[data-astro-cid-pmyjx3ss]{white-space:normal;width:100%;height:auto}}.why__grid[data-astro-cid-unojslg7]{grid-template-columns:1.1fr .9fr;align-items:start;gap:1.6rem;display:grid}.founder[data-astro-cid-unojslg7]{background:#17171a;border:1px solid #2c2b29;border-radius:22px;grid-template-columns:220px 1fr;gap:1.4rem;padding:1.4rem;display:grid}.founder__photo[data-astro-cid-unojslg7]{background:#222;border-radius:16px;align-self:start;overflow:hidden}.founder__photo[data-astro-cid-unojslg7] img{width:100%;height:auto;display:block}.founder__body[data-astro-cid-unojslg7]{align-content:start;gap:.45rem;display:grid}.founder__label[data-astro-cid-unojslg7]{font-family:var(--font-num);letter-spacing:.14em;color:#ffb08a;font-size:.78rem;font-weight:700}.founder__name[data-astro-cid-unojslg7]{font-size:2rem;line-height:1.1}.founder__en[data-astro-cid-unojslg7]{font-size:var(--fs-note);color:#cfcac3}.founder__note[data-astro-cid-unojslg7]{color:#efece7;background:#2a2927;border-radius:6px;justify-self:start;padding:.2rem .6rem;font-size:.78rem;font-weight:700;display:inline-block}.founder__bio[data-astro-cid-unojslg7]{font-size:var(--fs-sm);color:#e6e2dc;margin-top:.4rem;line-height:1.85}.founder__links[data-astro-cid-unojslg7]{flex-wrap:wrap;gap:.5rem 1rem;margin-top:.4rem;display:flex}.founder__links[data-astro-cid-unojslg7] a[data-astro-cid-unojslg7]{color:#fff;text-underline-offset:3px;font-size:var(--fs-sm);padding:.4rem 0;font-weight:700;text-decoration:underline;display:inline-block}.founder__links[data-astro-cid-unojslg7] a[data-astro-cid-unojslg7]:hover{color:#ffb08a}.items[data-astro-cid-unojslg7]{gap:.6rem;display:grid}.item[data-astro-cid-unojslg7]{background:#121215;border:1px solid #2c2b29;border-radius:14px;gap:.2rem;padding:.95rem 1.1rem;display:grid}.item[data-astro-cid-unojslg7] strong[data-astro-cid-unojslg7]{font-size:1rem}.item[data-astro-cid-unojslg7] span[data-astro-cid-unojslg7]{font-size:var(--fs-note);color:#cfcac3;line-height:1.7}.stages[data-astro-cid-unojslg7]{border-top:1px solid #2c2b29;margin-top:2rem;padding-top:1.6rem}.stages__head[data-astro-cid-unojslg7]{grid-template-columns:1fr 1.2fr;align-items:end;gap:1.2rem;display:grid}.stages__heading[data-astro-cid-unojslg7]{margin-top:.2rem;font-size:clamp(1.3rem,2.2vw,1.7rem)}.stages__lead[data-astro-cid-unojslg7]{font-size:var(--fs-sm);color:#cfcac3;line-height:1.8}.stages__list[data-astro-cid-unojslg7]{grid-template-columns:repeat(3,1fr);gap:.7rem;margin-top:1.1rem;display:grid}.stage[data-astro-cid-unojslg7]{transition:transform .25s var(--ease-out), border-color .25s;background:#17171a;border:1px solid #2c2b29;border-radius:14px;align-content:start;gap:.45rem;padding:1rem 1.1rem;display:grid}.stage[data-astro-cid-unojslg7]:hover{border-color:var(--accent);transform:translateY(-3px)}.stage__kind[data-astro-cid-unojslg7]{letter-spacing:.06em;background:var(--accent-ink);color:#fff;border-radius:999px;justify-self:start;padding:.18rem .55rem;font-size:.78rem;font-weight:800}.stage__name[data-astro-cid-unojslg7]{font-size:1rem;font-weight:600;line-height:1.5}.stage--art[data-astro-cid-unojslg7]{background:#121215;border-color:#3a3937;grid-column:1/-1}.stages__note[data-astro-cid-unojslg7]{font-size:var(--fs-note);color:#a9a39b;margin-top:.9rem}.stages__note[data-astro-cid-unojslg7] a[data-astro-cid-unojslg7]{color:#ffb08a;text-underline-offset:3px;text-decoration:underline}@media (width<=960px){.why__grid[data-astro-cid-unojslg7],.stages__head[data-astro-cid-unojslg7],.stages__list[data-astro-cid-unojslg7]{grid-template-columns:1fr}}@media (width<=640px){.founder[data-astro-cid-unojslg7]{grid-template-columns:1fr}.founder__photo[data-astro-cid-unojslg7]{max-width:240px}}
