.About.svelte-cwls5q{min-height:100vh;padding-top:calc(var(--space-11) + var(--space-5))}.About__inner.svelte-cwls5q{max-width:var(--max-width);padding-inline:var(--padding);margin:0 auto}.About__split-title.svelte-cwls5q{font-size:var(--fs-h2);margin-bottom:var(--space-6);line-height:1.2}@media (width>=1024px){.About__split.svelte-cwls5q{column-gap:var(--space-7);grid-template-columns:1fr 1fr;align-items:start;display:grid}.About__split-title.svelte-cwls5q{margin-bottom:0}}.About__block.svelte-cwls5q+.About__block:where(.svelte-cwls5q){margin-top:var(--space-9)}.About__block.section.svelte-cwls5q{padding-top:0;padding-bottom:0}.About__lead.svelte-cwls5q{font-size:var(--fs-h2);margin:0 0 var(--space-6) 0;line-height:1.5}.About__body.svelte-cwls5q p:where(.svelte-cwls5q){opacity:.85;max-width:60ch;line-height:1.85}.About__logoguide.svelte-cwls5q img:where(.svelte-cwls5q){border-radius:4px;width:100%;height:auto;display:block}@media (width>=1024px){.About__logoguide.svelte-cwls5q{column-gap:var(--space-7);grid-template-columns:1fr 1fr;display:grid}.About__logoguide.svelte-cwls5q img:where(.svelte-cwls5q){grid-column:2/3}}.About__services-grid.svelte-cwls5q{gap:var(--space-8);grid-template-columns:1fr;display:grid}@media (width>=768px){.About__services-grid.svelte-cwls5q{gap:var(--space-9) var(--space-7);grid-template-columns:1fr 1fr}}.About__service.svelte-cwls5q{gap:var(--space-3);flex-direction:column;display:flex}.About__service-num.svelte-cwls5q{font-size:var(--fs-h6);opacity:.6;margin:0}.About__service-name.svelte-cwls5q{font-size:var(--fs-h3);margin:0}.About__service-desc.svelte-cwls5q{font-size:var(--fs-h5);opacity:.82;margin:0;line-height:1.85}.About__company-list.svelte-cwls5q{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.About__row.svelte-cwls5q{gap:var(--space-1);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-line);grid-template-columns:1fr;display:grid}@media (width>=640px){.About__row.svelte-cwls5q{gap:var(--space-4);grid-template-columns:8em 1fr;align-items:baseline}}.About__row.svelte-cwls5q dt:where(.svelte-cwls5q){font-size:var(--fs-h6);opacity:.6}.About__row.svelte-cwls5q dd:where(.svelte-cwls5q){font-size:var(--fs-h5);margin:0;line-height:1.7}.About__row.svelte-cwls5q dd:where(.svelte-cwls5q) a:where(.svelte-cwls5q){text-underline-offset:3px;text-decoration:underline}
