.block.svelte-x24b2j{margin-top:clamp(80px,10vw,180px);row-gap:24px}.label.svelte-x24b2j{grid-column:1 / span 3;margin:0;color:var(--ink-2);font-weight:400;max-width:24ch}.cores.svelte-x24b2j,.solutions.svelte-x24b2j,.credit.svelte-x24b2j{grid-column:5 / span 8}.cores.svelte-x24b2j{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--col-gap)}.cores.svelte-x24b2j li:where(.svelte-x24b2j){padding-top:20px;border-top:1px solid var(--ink)}.n.svelte-x24b2j{color:var(--ink-3)}.cores.svelte-x24b2j h3:where(.svelte-x24b2j){margin:18px 0 10px;font-size:clamp(20px,1.6vw,28px);font-weight:400;line-height:1.1;letter-spacing:-.025em}.cores.svelte-x24b2j p:where(.svelte-x24b2j){margin:0;color:var(--ink-2);font-size:15px;line-height:1.5}.solutions.svelte-x24b2j{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.solutions.svelte-x24b2j a:where(.svelte-x24b2j){display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 20px;gap:var(--col-gap);align-items:center;padding:22px 0;border-bottom:1px solid var(--line)}.s-label.svelte-x24b2j{font-size:clamp(20px,1.8vw,30px);letter-spacing:-.03em;line-height:1.1;transition:transform var(--t-medium) var(--ease-out)}.solutions.svelte-x24b2j a:where(.svelte-x24b2j):hover .s-label:where(.svelte-x24b2j),.solutions.svelte-x24b2j a:where(.svelte-x24b2j):focus-visible .s-label:where(.svelte-x24b2j){transform:translate(10px)}.s-desc.svelte-x24b2j{color:var(--ink-2);font-size:15px}.credit.svelte-x24b2j{margin:28px 0 0;color:var(--ink-2)}.credit.svelte-x24b2j a:where(.svelte-x24b2j){color:var(--ink);text-decoration:underline;text-underline-offset:4px}@media(max-width:900px){.label.svelte-x24b2j,.cores.svelte-x24b2j,.solutions.svelte-x24b2j,.credit.svelte-x24b2j{grid-column:1 / -1}.cores.svelte-x24b2j{grid-template-columns:1fr}.solutions.svelte-x24b2j a:where(.svelte-x24b2j){grid-template-columns:1fr 20px}.s-desc.svelte-x24b2j{grid-row:2}}
