.hub-hero.svelte-1fno84t{border-bottom:1px solid var(--rule);padding:clamp(56px,9vw,112px) 0 clamp(68px,10vw,124px)}.breadcrumbs.svelte-1fno84t{color:var(--fg-4);gap:8px;font-size:11px;display:flex}.breadcrumbs.svelte-1fno84t a:where(.svelte-1fno84t):hover{color:var(--fg)}.hero-grid.svelte-1fno84t{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:clamp(40px,9vw,120px);margin-top:clamp(54px,9vw,100px);display:grid}.eyebrow.svelte-1fno84t{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:10px;line-height:1.4}h1.svelte-1fno84t{text-wrap:balance;max-width:820px;margin-top:16px;font-size:clamp(44px,7vw,82px);line-height:.96}.intro.svelte-1fno84t{color:var(--fg-2);text-wrap:pretty;font-size:clamp(17px,2vw,21px);line-height:1.55}.tool-index.svelte-1fno84t{background:var(--band-bg);color:var(--band-fg);padding:clamp(62px,9vw,108px) 0}.sequence.svelte-1fno84t{letter-spacing:.1em;text-transform:uppercase;color:var(--band-muted);grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:16px;margin-bottom:36px;font-size:9px;display:grid}.sequence.svelte-1fno84t i:where(.svelte-1fno84t){background:#ffffff2e;height:1px}.tool-list.svelte-1fno84t{border-top:1px solid #ffffff2e}.tool-row.svelte-1fno84t{border-bottom:1px solid #ffffff2e;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:28px;padding:clamp(28px,4vw,44px) 0;display:grid}.tool-row.svelte-1fno84t:hover .action:where(.svelte-1fno84t) i:where(.svelte-1fno84t){transform:translate(4px)}.number.svelte-1fno84t{color:#75d9cb;font-size:11px}.tool-copy.svelte-1fno84t p:where(.svelte-1fno84t){letter-spacing:.09em;text-transform:uppercase;color:var(--band-muted);font-size:9px}.tool-copy.svelte-1fno84t h2:where(.svelte-1fno84t){margin-top:9px;font-size:clamp(27px,3.6vw,42px);line-height:1.05}.tool-copy.svelte-1fno84t>span:where(.svelte-1fno84t){max-width:680px;color:var(--band-muted);margin-top:12px;font-size:14px;line-height:1.55;display:block}.action.svelte-1fno84t{white-space:nowrap;align-items:center;gap:12px;font-size:12px;display:flex}.action.svelte-1fno84t i:where(.svelte-1fno84t){color:#75d9cb;font-style:normal;transition:transform .15s}.use-section.svelte-1fno84t{border-bottom:1px solid var(--rule);padding:clamp(72px,10vw,126px) 0}.use-grid.svelte-1fno84t{grid-template-columns:minmax(0,.9fr) minmax(320px,.7fr);justify-content:space-between;gap:clamp(48px,10vw,140px);display:grid}.use-grid.svelte-1fno84t h2:where(.svelte-1fno84t){text-wrap:balance;max-width:660px;margin-top:14px;font-size:clamp(32px,4.8vw,54px);line-height:1.05}.use-grid.svelte-1fno84t>div:where(.svelte-1fno84t):last-child{gap:22px;display:grid}.use-grid.svelte-1fno84t>div:where(.svelte-1fno84t):last-child p:where(.svelte-1fno84t){color:var(--fg-2);font-size:16px;line-height:1.7}@media (width<=800px){.hero-grid.svelte-1fno84t,.use-grid.svelte-1fno84t{grid-template-columns:1fr}.tool-row.svelte-1fno84t{grid-template-columns:42px minmax(0,1fr)}.action.svelte-1fno84t{grid-column:2}}@media (width<=560px){.hero-grid.svelte-1fno84t{margin-top:42px}.sequence.svelte-1fno84t{display:none}.tool-row.svelte-1fno84t{gap:14px}}@media (prefers-reduced-motion:reduce){.action.svelte-1fno84t i:where(.svelte-1fno84t){transition:none}}
