.about-story__inner[data-astro-cid-kh7btl4r]{display:grid;gap:var(--space-12);align-items:center}.about-story__text[data-astro-cid-kh7btl4r]{display:grid;gap:var(--space-5);max-width:40rem;margin-top:var(--space-6);font-size:var(--font-size-lg);line-height:1.75}.about-story__text[data-astro-cid-kh7btl4r] strong[data-astro-cid-kh7btl4r]{color:var(--color-heading)}.about-partner[data-astro-cid-kh7btl4r]{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.about-partner__title[data-astro-cid-kh7btl4r]{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.about-partner__text[data-astro-cid-kh7btl4r]{margin-top:var(--space-3);color:var(--color-text)}.about-partner__text[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r],.about-partner__contact[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{font-weight:var(--font-weight-regular);color:var(--color-accent-strong);text-decoration:underline;text-underline-offset:3px}.about-partner__contact[data-astro-cid-kh7btl4r]{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-5);font-size:var(--font-size-sm)}.about-partner__contact[data-astro-cid-kh7btl4r] svg{color:var(--color-accent)}.about-values[data-astro-cid-kh7btl4r]{padding-top:0}.values[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--space-5);margin-top:var(--space-12)}.values__card[data-astro-cid-kh7btl4r]{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.values__icon[data-astro-cid-kh7btl4r]{display:grid;place-items:center;width:3.25rem;height:3.25rem;color:var(--color-accent);background:var(--color-accent-soft);border-radius:50%}.values__title[data-astro-cid-kh7btl4r]{margin-top:var(--space-5);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:1.2}.values__text[data-astro-cid-kh7btl4r]{margin-top:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted)}.scoring[data-astro-cid-kh7btl4r]{padding-top:0}.scoring__panel[data-astro-cid-kh7btl4r]{position:relative;isolation:isolate;overflow:hidden;padding:var(--space-8) var(--space-6);color:var(--color-inverse-text);background:radial-gradient(50% 70% at 100% 0%,rgb(22 194 71 / .18),transparent 70%),var(--color-ink-900);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.scoring__header[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;align-items:flex-start;max-width:44rem}.scoring__title[data-astro-cid-kh7btl4r]{margin-top:var(--space-5);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:1.02;color:var(--color-inverse-heading)}.scoring__accent[data-astro-cid-kh7btl4r]{color:var(--color-inverse-accent)}.scoring__lead[data-astro-cid-kh7btl4r]{margin-top:var(--space-4);font-size:var(--font-size-lg)}.scoring__grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:var(--space-4);margin-top:var(--space-8)}.scoring__item[data-astro-cid-kh7btl4r]{padding:var(--space-5);background:#ffffff0a;border:1px solid var(--color-inverse-border);border-top:3px solid var(--color-green-500);border-radius:var(--radius-md)}.scoring__item-head[data-astro-cid-kh7btl4r]{display:flex;align-items:center;gap:var(--space-3)}.scoring__icon[data-astro-cid-kh7btl4r]{display:grid;place-items:center;flex-shrink:0;width:2.5rem;height:2.5rem;color:var(--color-inverse-accent);background:#16c2471f;border-radius:50%}.scoring__name[data-astro-cid-kh7btl4r]{flex:1;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-inverse-heading)}.scoring__text[data-astro-cid-kh7btl4r]{margin-top:var(--space-3);font-size:var(--font-size-sm)}.scoring__example[data-astro-cid-kh7btl4r]{display:flex;align-items:flex-start;gap:var(--space-2);margin-top:var(--space-8);font-size:var(--font-size-sm);color:var(--color-inverse-text-muted)}.scoring__example[data-astro-cid-kh7btl4r] svg{flex-shrink:0;margin-top:.2em;color:var(--color-inverse-accent)}.about-process[data-astro-cid-kh7btl4r]{padding-top:0}.process[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--space-5);margin-top:var(--space-12)}.process__step[data-astro-cid-kh7btl4r]{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.process__number[data-astro-cid-kh7btl4r]{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-accent-strong)}.process__title[data-astro-cid-kh7btl4r]{margin-top:var(--space-3);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.process__text[data-astro-cid-kh7btl4r]{margin-top:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted)}@media(min-width:48em){.scoring__panel[data-astro-cid-kh7btl4r]{padding:var(--space-12) var(--space-10)}}@media(min-width:64em){.about-story__inner[data-astro-cid-kh7btl4r]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--space-16)}.about-partner[data-astro-cid-kh7btl4r]{padding:var(--space-8)}.scoring__grid[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(4,minmax(0,1fr))}.process[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(3,minmax(0,1fr))}}
