.industry-detail.svelte-sr8649{color:var(--color-gray-950);--line:var(--color-gray-200);--muted:var(--color-gray-600);background:#fff}section.svelte-sr8649{scroll-margin-top:7rem}h1.svelte-sr8649{letter-spacing:-.05em;margin:1.2rem 0 1.5rem;font-size:clamp(2.6rem,4.5vw,4.8rem);font-weight:550;line-height:1.05}h2.svelte-sr8649{letter-spacing:-.035em;max-width:25ch;margin:0;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:550;line-height:1.15}h3.svelte-sr8649{margin:.8rem 0;font-size:1.15rem;font-weight:650;line-height:1.35}p.svelte-sr8649{line-height:1.75}.eyebrow.svelte-sr8649,.section-number.svelte-sr8649{color:var(--color-gray-800)}.hero.svelte-sr8649{max-width:1100px;padding-block:clamp(3rem,6vw,6rem)}.hero-copy.svelte-sr8649,.section-body.svelte-sr8649{min-width:0}.lead.svelte-sr8649{color:var(--muted);font-size:1.15rem}.actions.svelte-sr8649{flex-wrap:wrap;align-items:center;gap:1.3rem;margin:2rem 0;display:flex}.button.svelte-sr8649{color:#09090b;background:#f36300;font-weight:750}.button.svelte-sr8649:hover{background:color-mix(in srgb, var(--color-primary), white 15%)}.text-link.svelte-sr8649{color:var(--color-gray-800);text-underline-offset:.3em;align-items:center;gap:.5rem;font-weight:650;text-decoration:underline;display:inline-flex}.note.svelte-sr8649{color:var(--muted);font-size:.82rem;line-height:1.65}.tags.svelte-sr8649{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.tags.svelte-sr8649 span:where(.svelte-sr8649){border:1px solid var(--line);background:var(--color-gray-50);border-radius:2rem;padding:.4rem .75rem;font-size:.75rem}.sample-badge.svelte-sr8649{color:var(--color-gray-800);letter-spacing:.06em;background:#f3630010;border-radius:.4rem;padding:.35rem .6rem;font-size:.65rem;font-weight:750;display:inline-block}.jump-nav.svelte-sr8649{border-block:1px solid var(--line);background:var(--color-gray-50)}.jump-links.svelte-sr8649{flex-wrap:wrap;gap:.7rem 1.4rem;padding-block:1.5rem;display:flex}.jump-links.svelte-sr8649 a:where(.svelte-sr8649){color:var(--color-gray-700);text-underline-offset:.25em;font-size:.8rem;text-decoration:underline}.section-layout.svelte-sr8649{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:3rem;padding-block:clamp(3rem,6vw,6rem);display:grid}.wide.svelte-sr8649 .section-layout:where(.svelte-sr8649){grid-template-columns:1fr;gap:2.5rem}.wide.svelte-sr8649 header:where(.svelte-sr8649){align-items:baseline;gap:1.5rem;display:flex}.section-number.svelte-sr8649{margin-bottom:1rem;font-size:.8rem;font-weight:700;display:block}.section-body.svelte-sr8649 p:where(.svelte-sr8649){margin-bottom:1.25rem}.section-body.svelte-sr8649 p:where(.svelte-sr8649):last-child{margin-bottom:0}.large-copy.svelte-sr8649{font-size:clamp(1.1rem,1.6vw,1.35rem)}.band.svelte-sr8649{background:var(--color-gray-100)}.dark.svelte-sr8649{background:var(--color-gray-950);color:var(--color-gray-50)}.dark.svelte-sr8649 .eyebrow:where(.svelte-sr8649),.dark.svelte-sr8649 .section-number:where(.svelte-sr8649),.dark.svelte-sr8649 .text-link:where(.svelte-sr8649){color:var(--color-primary)}.dark.svelte-sr8649 .large-copy:where(.svelte-sr8649){color:var(--color-gray-200)}.boundary.svelte-sr8649{color:var(--color-gray-600);background:#ffffff90;border-left:3px solid #f36300;margin-top:1.5rem;padding:1rem 1.3rem;font-size:.9rem}.card-grid.svelte-sr8649{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}.use-card.svelte-sr8649,.capability-card.svelte-sr8649,.value-card.svelte-sr8649,.security-card.svelte-sr8649{border:1px solid var(--line);background:#fff;border-radius:1rem;padding:clamp(1.3rem,2.5vw,2rem);box-shadow:0 6px 20px #09090b05}.use-card.svelte-sr8649{flex-direction:column;display:flex}.card-top.svelte-sr8649{justify-content:space-between;align-items:center;display:flex}.card-top.svelte-sr8649 .section-number:where(.svelte-sr8649){color:var(--color-gray-600);margin:0}.icon.svelte-sr8649{width:fit-content;color:var(--color-gray-800);background:#f3630010;border-radius:.8rem;flex-shrink:0;padding:.75rem;display:inline-flex}.use-card.svelte-sr8649 h3:where(.svelte-sr8649){margin-block:1.3rem;font-size:1.4rem}dt.svelte-sr8649{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-bottom:.4rem;font-size:.7rem;font-weight:750}dd.svelte-sr8649{margin:0 0 1.2rem;font-size:.93rem;line-height:1.7}.use-card.svelte-sr8649 .text-link:where(.svelte-sr8649){margin-top:auto;padding-top:.8rem;font-size:.85rem}.challenge-grid.svelte-sr8649{gap:.8rem;margin-top:2rem;display:grid}.challenge-card.svelte-sr8649{border:1px solid var(--line);background:#fff;border-radius:1rem;gap:1rem;padding:1.2rem;display:flex}.challenge-card.svelte-sr8649 h3:where(.svelte-sr8649){margin-top:0}.challenge-card.svelte-sr8649 p:where(.svelte-sr8649),.security-card.svelte-sr8649 p:where(.svelte-sr8649){color:var(--muted);font-size:.9rem}.bento-grid.svelte-sr8649{grid-template-columns:1.2fr 1fr;gap:1.2rem;display:grid}.featured.svelte-sr8649{background:var(--color-gray-100);border-color:var(--line);flex-direction:column;grid-row:span 2;justify-content:center;display:flex}.featured.svelte-sr8649 .eyebrow:where(.svelte-sr8649){margin-top:2rem}.featured.svelte-sr8649 h3:where(.svelte-sr8649){max-width:23ch;font-size:1.8rem}.capability-card.svelte-sr8649>svg,.security-card.svelte-sr8649>svg{color:var(--color-primary)}.scenario-copy.svelte-sr8649{max-width:75ch}.storyboard.svelte-sr8649{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2.5rem;padding:0;list-style:none;display:grid}.storyboard.svelte-sr8649 li:where(.svelte-sr8649){border:1px solid var(--color-gray-800);background:var(--color-gray-900);border-radius:1rem;padding:1.4rem}.storyboard.svelte-sr8649 p:where(.svelte-sr8649){color:var(--color-gray-300);font-size:.9rem}.story-step.svelte-sr8649{border:1px solid var(--color-gray-700);width:2.3rem;height:2.3rem;color:var(--color-primary);border-radius:50%;place-items:center;font-size:.8rem;display:inline-grid}.flow.svelte-sr8649{counter-reset:flow;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;padding:0;list-style:none;display:grid}.flow.svelte-sr8649 li:where(.svelte-sr8649){border-top:1px solid var(--line);counter-increment:flow;padding:1.5rem 0 0;position:relative}.flow.svelte-sr8649 li:where(.svelte-sr8649):before{content:"";background:#f36300;border-radius:50%;width:.65rem;height:.65rem;position:absolute;top:-.35rem}.flow.svelte-sr8649 h3:where(.svelte-sr8649):before{content:counter(flow) " / ";color:var(--color-gray-800)}.flow.svelte-sr8649 p:where(.svelte-sr8649){color:var(--muted);font-size:.95rem}.value-cards.svelte-sr8649{margin-block:2rem}.value-card.svelte-sr8649{border-top:3px solid var(--color-primary)}.value-card.svelte-sr8649 p:where(.svelte-sr8649){font-size:.95rem}.metric-status.svelte-sr8649{color:var(--color-gray-800);background:#f3630010;border-radius:.4rem;padding:.5rem .7rem;font-size:.75rem;display:inline-block}.steps.svelte-sr8649{counter-reset:phase;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2rem;padding:0;list-style:none;display:grid}.steps.svelte-sr8649 li:where(.svelte-sr8649){border:1px solid var(--line);counter-increment:phase;background:#fff;border-radius:1rem;padding:1.5rem;font-size:.9rem;line-height:1.8}.steps.svelte-sr8649 li:where(.svelte-sr8649):before{content:"0" counter(phase);color:var(--color-gray-800);margin-bottom:1rem;font-size:1.8rem;display:block}.compatibility.svelte-sr8649{border:1px solid var(--line);border-radius:1rem;margin-block:1.5rem;overflow:hidden}table.svelte-sr8649{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%;font-size:.85rem}caption.svelte-sr8649{text-align:left;background:var(--color-gray-100);padding:1.2rem;font-weight:650}th.svelte-sr8649,td.svelte-sr8649{vertical-align:top;border-top:1px solid var(--line);overflow-wrap:anywhere;padding:1rem;line-height:1.6}th.svelte-sr8649{font-weight:650}thead.svelte-sr8649{background:var(--color-gray-50)}th.svelte-sr8649 svg{vertical-align:middle;color:var(--color-primary);display:inline}.compatibility.svelte-sr8649 th:where(.svelte-sr8649):first-child{width:34%}.integration-path.svelte-sr8649{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin-bottom:2rem;display:grid}.integration-tile.svelte-sr8649{border:1px solid var(--line);background:#fff;border-radius:1rem;padding:1.5rem;position:relative}.integration-tile.svelte-sr8649:not(:last-child):after{content:"→";color:var(--color-gray-600);position:absolute;top:45%;right:-1.2rem}.integration-tile.svelte-sr8649>span:where(.svelte-sr8649){float:right;color:var(--muted);font-size:.75rem}.integration-tile.svelte-sr8649>svg{color:var(--color-primary)}.security-grid.svelte-sr8649{gap:.8rem;margin-block:1.5rem;display:grid}.security-card.svelte-sr8649{padding:1.3rem}.pilot-panel.svelte-sr8649{border:1px solid var(--line);background:var(--color-gray-50);border-radius:1.2rem;grid-template-columns:1.6fr 1fr;gap:3rem;margin-bottom:1rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.pilot-panel.svelte-sr8649 h3:where(.svelte-sr8649){margin-block:1.2rem;font-size:1.5rem}.pilot-panel.svelte-sr8649 aside:where(.svelte-sr8649){border-left:1px solid var(--line);padding-left:2rem}.pilot-panel.svelte-sr8649 ul:where(.svelte-sr8649){padding-left:1.2rem;font-size:.95rem;line-height:1.8;list-style:outside}.pilot-panel.svelte-sr8649 li:where(.svelte-sr8649)+li:where(.svelte-sr8649){margin-top:.8rem}.faq.svelte-sr8649{gap:.8rem;display:grid}.faq.svelte-sr8649 details:where(.svelte-sr8649){border:1px solid var(--line);background:#fff;border-radius:.9rem}.faq.svelte-sr8649 summary:where(.svelte-sr8649){cursor:pointer;padding:1.3rem;font-weight:650;line-height:1.5}.faq.svelte-sr8649 details[open]:where(.svelte-sr8649){border-color:var(--color-primary)}.faq.svelte-sr8649 details:where(.svelte-sr8649) p:where(.svelte-sr8649){color:var(--muted);padding:0 1.3rem 1.3rem}.closing.svelte-sr8649{border-top:3px solid #f36300}a.svelte-sr8649:focus-visible,summary.svelte-sr8649:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px;border-radius:2px}.dark.svelte-sr8649 a:where(.svelte-sr8649):focus-visible{outline-color:var(--color-primary)}@media (width<=1000px){.hero.svelte-sr8649{grid-template-columns:1fr}.hero-copy.svelte-sr8649{max-width:48rem}.section-layout.svelte-sr8649{grid-template-columns:1fr;gap:2rem}.storyboard.svelte-sr8649,.steps.svelte-sr8649{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.card-grid.svelte-sr8649,.bento-grid.svelte-sr8649,.flow.svelte-sr8649,.pilot-panel.svelte-sr8649{grid-template-columns:1fr}.integration-path.svelte-sr8649{grid-template-columns:1fr 1fr}.integration-tile.svelte-sr8649:after{display:none}.pilot-panel.svelte-sr8649 aside:where(.svelte-sr8649){border-left:0;border-top:1px solid var(--line);padding:1.5rem 0 0}.wide.svelte-sr8649 header:where(.svelte-sr8649){gap:1rem}.featured.svelte-sr8649{grid-row:auto}}@media (width<=440px){.storyboard.svelte-sr8649,.steps.svelte-sr8649{grid-template-columns:1fr}th.svelte-sr8649,td.svelte-sr8649{padding:.7rem;font-size:.78rem}.integration-tile.svelte-sr8649{padding:1rem}}
