.hero.svelte-t22puq{background:var(--blue-50);padding-block:clamp(40px,6vw,72px) clamp(16px,3vw,32px);overflow:hidden}.hero-grid.svelte-t22puq{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(24px,5vw,64px);display:grid}.hero-copy.svelte-t22puq{flex-direction:column;gap:20px;min-width:0;display:flex}.hero-art.svelte-t22puq img:where(.svelte-t22puq){width:auto;height:clamp(140px,16vw,200px);display:block}@media (width<=820px){.hero-grid.svelte-t22puq{grid-template-columns:1fr}.hero-art.svelte-t22puq{display:none}}.section-tight.svelte-t22puq{padding-block:8px clamp(64px,8vw,96px)}.layout.svelte-t22puq{grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:start;gap:clamp(24px,4vw,40px);display:grid}@media (width<=900px){.layout.svelte-t22puq{grid-template-columns:minmax(0,1fr)}}.layout.svelte-t22puq .chat-card{min-width:0}.side.svelte-t22puq{border-radius:var(--radius-xl);background:var(--blue-50);flex-direction:column;gap:16px;padding:24px;display:flex}.side-title.svelte-t22puq{font-family:var(--font-display);color:var(--izt-navy-blue);margin:0;font-size:18px;font-weight:800}.side-note.svelte-t22puq{font-size:var(--fs-caption);color:var(--fg-muted);margin:0;line-height:1.6}.side-links.svelte-t22puq{flex-wrap:wrap;gap:8px;display:flex}
