.business-home.svelte-1bfwwaf{padding-bottom:64px}.business-hero.svelte-1bfwwaf{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,4vw,64px);padding-top:48px;padding-bottom:16px;display:grid}.business-hero__copy.svelte-1bfwwaf{min-width:0}.business-hero.svelte-1bfwwaf h1:where(.svelte-1bfwwaf){max-width:22ch;margin:12px 0 20px;font-size:clamp(28px,3.2vw,46px);font-weight:600;line-height:1.15}.business-hero.svelte-1bfwwaf p:where(.svelte-1bfwwaf){max-width:55ch;font-size:16px;line-height:1.6}.business-hero.svelte-1bfwwaf .business-intro:where(.svelte-1bfwwaf){color:var(--ink);margin-bottom:24px}.business-hero__media.svelte-1bfwwaf{background:#f4f2ef;border-radius:16px;min-width:0;overflow:hidden}.business-hero__media.svelte-1bfwwaf .media-image{aspect-ratio:4/3}.business-hero.svelte-1bfwwaf .business-eyebrow:where(.svelte-1bfwwaf){color:#45634b;margin:0;font-size:14px;font-weight:600}.business-hero.svelte-1bfwwaf .business-caption:where(.svelte-1bfwwaf){color:var(--muted);max-width:48ch;margin:16px 0 0;font-size:14px;line-height:1.5}.business-section.svelte-1bfwwaf{margin-top:64px}.business-section.svelte-1bfwwaf h2:where(.svelte-1bfwwaf){margin-bottom:24px;font-size:clamp(24px,2.5vw,32px);font-weight:600;line-height:1.2}.business-categories.svelte-1bfwwaf{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.business-categories.svelte-1bfwwaf a:where(.svelte-1bfwwaf){background:#f6f6f2;border-radius:12px;text-decoration:none;overflow:hidden}.business-categories.svelte-1bfwwaf img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.business-categories.svelte-1bfwwaf h3:where(.svelte-1bfwwaf){padding:20px;font-size:20px;font-weight:600;line-height:1.2}.business-steps.svelte-1bfwwaf{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-left:24px;list-style:decimal;display:grid}.business-steps.svelte-1bfwwaf li:where(.svelte-1bfwwaf){padding-left:8px}.business-steps.svelte-1bfwwaf h3:where(.svelte-1bfwwaf){margin-bottom:12px;font-size:20px;font-weight:600;line-height:1.2}.business-section.svelte-1bfwwaf p:where(.svelte-1bfwwaf){max-width:70ch;margin-bottom:16px;font-size:16px;line-height:1.6}.business-cooperation.svelte-1bfwwaf a:where(.svelte-1bfwwaf):not(.button){text-decoration:underline}@media (width<=767px){.business-home.svelte-1bfwwaf{padding-bottom:48px}.business-hero.svelte-1bfwwaf{grid-template-columns:1fr;gap:28px;padding-top:28px;padding-bottom:0}.business-hero.svelte-1bfwwaf h1:where(.svelte-1bfwwaf){max-width:23ch}.business-hero__media.svelte-1bfwwaf{border-radius:12px}.business-section.svelte-1bfwwaf{margin-top:40px}.business-categories.svelte-1bfwwaf{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.business-steps.svelte-1bfwwaf{grid-template-columns:1fr;gap:24px}}@media (width<=390px){.business-categories.svelte-1bfwwaf h3:where(.svelte-1bfwwaf){padding:12px;font-size:16px}.business-categories.svelte-1bfwwaf{gap:12px}}.landing.svelte-154m803{color:#484638;box-sizing:border-box;background:#faf6ef;flex-direction:column;min-height:100svh;margin:0;padding:36px clamp(24px,7vw,110px);display:flex}.brand.svelte-154m803{width:320px;max-width:100%;display:block}section.svelte-154m803{margin:auto 0;padding:80px 0}.eyebrow.svelte-154m803{text-transform:uppercase;letter-spacing:.15em;font-size:var(--text-small);line-height:var(--leading-small)}h1.svelte-154m803{letter-spacing:-.025em;overflow-wrap:anywhere;margin:28px 0;font-size:clamp(2.625rem,1rem + 5vw,5.875rem);font-weight:400;line-height:1.15}p.svelte-154m803{max-width:460px;line-height:var(--leading-body)}.soon.svelte-154m803{font-size:var(--text-body);overflow-wrap:anywhere;background:#e7e9db;border-radius:30px;margin-top:24px;padding:16px 24px;display:inline-block}footer.svelte-154m803{font-size:var(--text-small);line-height:var(--leading-small);color:#767466;overflow-wrap:anywhere}
