.ai-hub-block.svelte-gdvqvo{display:grid;width:100%;max-width:var(--mc-narrow-max, 960px);margin:0 auto;padding:clamp(28px,5vw,64px) 0}.hero.svelte-gdvqvo{grid-template-columns:minmax(0,1fr) minmax(320px,390px);gap:clamp(28px,5vw,72px);align-items:center;min-height:min(500px,calc(100svh - 64px));padding-top:clamp(38px,7svh,72px)}.hero-copy.svelte-gdvqvo,.hero-heading.svelte-gdvqvo,.section-head.svelte-gdvqvo,.closing.svelte-gdvqvo>div:where(.svelte-gdvqvo):first-child{display:grid;gap:12px;justify-items:start}h1.svelte-gdvqvo,h2.svelte-gdvqvo,h3.svelte-gdvqvo,p.svelte-gdvqvo{margin:0;letter-spacing:0}.microcopy.svelte-gdvqvo{color:var(--color-gravel);font-size:var(--text-caption, 10px);font-weight:var(--font-weight-semibold);line-height:var(--leading-caption, 1.2);text-transform:uppercase}h1.svelte-gdvqvo,h2.svelte-gdvqvo{font-family:var(--font-display);color:var(--color-obsidian);font-weight:var(--font-weight-light, 300)}h1.svelte-gdvqvo{max-width:720px;font-size:clamp(2.85rem,6vw,var(--text-display));line-height:var(--leading-display)}h1.svelte-gdvqvo span:where(.svelte-gdvqvo){display:block}h2.svelte-gdvqvo{font-size:clamp(1.45rem,3vw,var(--text-heading-lg));line-height:var(--leading-heading-lg)}h3.svelte-gdvqvo{color:var(--color-obsidian);font-size:.92rem;font-weight:600;line-height:1.35}.hero.svelte-gdvqvo p:where(.svelte-gdvqvo),.section-head.svelte-gdvqvo>p:where(.svelte-gdvqvo):not(.microcopy),.trust.svelte-gdvqvo p:where(.svelte-gdvqvo),.how.svelte-gdvqvo p:where(.svelte-gdvqvo),.faq.svelte-gdvqvo p:where(.svelte-gdvqvo),.closing.svelte-gdvqvo p:where(.svelte-gdvqvo){max-width:640px;color:var(--color-gravel);font-size:1rem;line-height:var(--leading-body-lg, 1.5)}.hero-actions.svelte-gdvqvo,.closing-actions.svelte-gdvqvo{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.primary-action.svelte-gdvqvo,.text-action.svelte-gdvqvo{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;border:1px solid var(--color-chalk);border-radius:var(--radius-buttons);color:var(--color-obsidian);font-size:.88rem;font-weight:500;line-height:1;text-decoration:none}.primary-action.svelte-gdvqvo{border-color:var(--color-obsidian);background:var(--color-obsidian);color:var(--color-eggshell)}.text-action.svelte-gdvqvo{background:var(--color-snow-white);box-shadow:var(--shadow-subtle)}.path-panel.svelte-gdvqvo,.trust.svelte-gdvqvo section:where(.svelte-gdvqvo),.how.svelte-gdvqvo section:where(.svelte-gdvqvo),.faq.svelte-gdvqvo details:where(.svelte-gdvqvo),.closing.svelte-gdvqvo{border-radius:var(--radius-cards);background:var(--color-snow-white);box-shadow:var(--shadow-subtle)}.path-panel.svelte-gdvqvo{display:grid;overflow:hidden}.path-panel.svelte-gdvqvo a:where(.svelte-gdvqvo){display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;min-height:104px;padding:18px;border-top:1px solid var(--color-chalk);color:var(--color-obsidian);text-decoration:none}.path-panel.svelte-gdvqvo a:where(.svelte-gdvqvo):first-child{border-top:0}.path-panel.svelte-gdvqvo span:where(.svelte-gdvqvo){display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--color-chalk);border-radius:var(--radius-buttons);background:var(--color-graphite-600);color:var(--color-slate-200);font-family:var(--font-mono);font-size:.68rem;font-weight:500;line-height:1}.path-panel.svelte-gdvqvo strong:where(.svelte-gdvqvo),.path-panel.svelte-gdvqvo small:where(.svelte-gdvqvo){display:block}.path-panel.svelte-gdvqvo strong:where(.svelte-gdvqvo){color:var(--color-obsidian);font-size:1rem;font-weight:600;line-height:1.35}.path-panel.svelte-gdvqvo small:where(.svelte-gdvqvo){margin-top:4px;color:var(--color-gravel);font-size:.82rem;line-height:1.35}.trust.svelte-gdvqvo,.how.svelte-gdvqvo,.faq.svelte-gdvqvo{gap:16px}.trust.svelte-gdvqvo>div:where(.svelte-gdvqvo),.how.svelte-gdvqvo>div:where(.svelte-gdvqvo),.faq.svelte-gdvqvo>div:where(.svelte-gdvqvo){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.trust.svelte-gdvqvo section:where(.svelte-gdvqvo),.how.svelte-gdvqvo section:where(.svelte-gdvqvo),.faq.svelte-gdvqvo details:where(.svelte-gdvqvo){display:grid;gap:7px;align-content:start;padding:18px}.faq.svelte-gdvqvo summary:where(.svelte-gdvqvo){color:var(--color-obsidian);font-weight:600;cursor:pointer;list-style:none}.faq.svelte-gdvqvo summary:where(.svelte-gdvqvo)::-webkit-details-marker{display:none}.faq.svelte-gdvqvo summary:where(.svelte-gdvqvo):after{content:"+";float:right;color:var(--color-gravel);font-weight:500}.faq.svelte-gdvqvo details[open]:where(.svelte-gdvqvo) summary:where(.svelte-gdvqvo):after{content:"-"}.faq.svelte-gdvqvo details:where(.svelte-gdvqvo) p:where(.svelte-gdvqvo){margin-top:12px;font-size:.9rem}.closing.svelte-gdvqvo{grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;margin-bottom:clamp(28px,5vw,64px);padding:clamp(20px,4vw,30px)}@media(max-width:900px){.hero.svelte-gdvqvo,.closing.svelte-gdvqvo{grid-template-columns:1fr}.hero.svelte-gdvqvo{min-height:auto}}@media(max-width:760px){.trust.svelte-gdvqvo>div:where(.svelte-gdvqvo),.how.svelte-gdvqvo>div:where(.svelte-gdvqvo),.faq.svelte-gdvqvo>div:where(.svelte-gdvqvo){grid-template-columns:1fr}.closing-actions.svelte-gdvqvo{justify-content:flex-start}}@media(max-width:560px){.ai-hub-block.svelte-gdvqvo{padding:28px 0}.path-panel.svelte-gdvqvo a:where(.svelte-gdvqvo){grid-template-columns:1fr;gap:8px;min-height:0}.path-panel.svelte-gdvqvo span:where(.svelte-gdvqvo){justify-self:start}.path-panel.svelte-gdvqvo small:where(.svelte-gdvqvo){max-width:100%;line-height:1.4}.hero-actions.svelte-gdvqvo,.closing-actions.svelte-gdvqvo{width:100%}.primary-action.svelte-gdvqvo,.text-action.svelte-gdvqvo{width:100%;min-height:40px}.closing.svelte-gdvqvo{padding:24px}}
