.Solutions_article__KVA0l{max-width:1080px;margin:0 auto;padding:var(--pad-y) var(--gutter) var(--pad-y);color:var(--color-ink)}.Solutions_hero__n046r{padding-bottom:clamp(40px,5vw,64px);border-bottom:1px solid var(--color-ink-15);margin-bottom:clamp(56px,6vw,80px);max-width:820px}.Solutions_serial__moNuw{letter-spacing:.08em;color:var(--color-accent);display:block;margin-bottom:18px}.Solutions_eyebrow__SbUun,.Solutions_serial__moNuw{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase}.Solutions_eyebrow__SbUun{display:inline-block;letter-spacing:.12em;color:var(--color-ink-70);padding:4px 10px;border:1px solid var(--color-ink-15);border-radius:999px;margin-bottom:24px}.Solutions_title__uTuEP{font-family:var(--font-display);font-size:var(--text-2xl);line-height:1.05;font-weight:500;letter-spacing:-.025em;margin:0 0 24px}.Solutions_italic__6PcR9{font-style:italic;color:var(--color-accent);font-weight:400}.Solutions_lede__1Kc_P{font-size:var(--text-md);line-height:1.5;color:var(--color-ink-70);margin:0 0 24px}.Solutions_heroMeta__6Wurm{display:inline-flex;align-items:baseline;gap:10px;padding:8px 16px;background:var(--color-paper-2);border-radius:var(--radius-sm);font-family:var(--font-mono)}.Solutions_heroMetaCount__MVL7n{font-size:var(--text-lg);font-weight:600;color:var(--color-accent);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.Solutions_heroMetaLabel__N_wrh{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-50)}.Solutions_groups__h2Ons{display:grid;gap:clamp(48px,5vw,72px);margin-bottom:clamp(72px,8vw,120px)}.Solutions_group__Eq6St{display:grid;grid-template-columns:minmax(280px,360px) 1fr;gap:clamp(28px,4vw,64px);padding-bottom:clamp(36px,4vw,56px);border-bottom:1px solid var(--color-ink-08)}.Solutions_group__Eq6St:last-child{border-bottom:0;padding-bottom:0}.Solutions_groupHead__hMb0x{display:grid;grid-template-columns:48px 1fr;gap:16px;align-items:start;position:sticky;top:96px;align-self:start}.Solutions_groupIndex__2AQ_R{font-family:var(--font-mono);font-size:var(--text-md);color:var(--color-accent);font-variant-numeric:tabular-nums;line-height:1}.Solutions_groupHeadBody__R3Z8K{min-width:0}.Solutions_groupTag__0LxG8{font-family:var(--font-display);font-size:var(--text-md);font-weight:500;margin:0 0 10px;letter-spacing:-.015em;line-height:1.2}.Solutions_groupIntro__mp6z_{font-size:var(--text-sm);line-height:1.55;color:var(--color-ink-70);margin:0}.Solutions_groupList__meQYl{list-style:none;padding:0;margin:0;border-top:1px solid var(--color-ink-08)}.Solutions_groupItem__SoLiS{border-bottom:1px solid var(--color-ink-08)}.Solutions_groupLink__mrhwY{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 4px;color:var(--color-ink);text-decoration:none;transition:color .18s var(--ease-out),padding-left .2s var(--ease-out);position:relative}.Solutions_groupLink__mrhwY:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--color-accent);transform:scaleY(0);transform-origin:center;transition:transform .22s var(--ease-out)}.Solutions_groupLink__mrhwY:hover{color:var(--color-accent);padding-left:16px}.Solutions_groupLink__mrhwY:hover:before{transform:scaleY(.6)}.Solutions_groupLink__mrhwY:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.Solutions_groupLinkLabel__NZs_X{font-family:var(--font-display);font-size:var(--text-base);font-weight:500;letter-spacing:-.005em}.Solutions_groupLinkArrow__mc_ph{flex-shrink:0;color:var(--color-ink-30);transition:color .18s,transform .2s var(--ease-out)}.Solutions_groupLink__mrhwY:hover .Solutions_groupLinkArrow__mc_ph{color:var(--color-accent);transform:translateX(3px)}.Solutions_cta__JURYE{background:var(--color-ink);color:var(--color-paper);border-radius:var(--radius-lg);padding:clamp(40px,5vw,64px);text-align:center}.Solutions_ctaTitle__fJYfl{font-family:var(--font-display);font-size:var(--text-lg);font-weight:500;margin:0 0 12px;letter-spacing:-.02em;color:var(--color-paper)}.Solutions_ctaBody__1Q2nu{font-size:var(--text-base);line-height:1.55;color:rgba(247,245,241,.7);max-width:540px;margin:0 auto 28px}.Solutions_ctaBtn__t7Wek{display:inline-flex;align-items:center;gap:10px;background:var(--color-accent);color:var(--color-paper);padding:14px 28px;border-radius:var(--radius-sm);text-decoration:none;font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.04em;transition:transform .22s var(--ease-out),background .22s var(--ease-out)}.Solutions_ctaBtn__t7Wek:hover{background:var(--color-accent-d);transform:translateY(-1px)}.Solutions_ctaBtn__t7Wek:focus-visible{outline:2px solid var(--color-paper);outline-offset:3px}@media (max-width:900px){.Solutions_group__Eq6St{grid-template-columns:1fr;gap:24px}.Solutions_groupHead__hMb0x{position:static}}