.industry-nav[data-astro-cid-y6xj5rcz]{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:32px;display:flex}.industry-nav[data-astro-cid-y6xj5rcz] a[data-astro-cid-y6xj5rcz]{background:#fff;border:1px solid #d2d2d7;border-radius:999px;gap:12px;min-height:44px;padding:12px 18px;font-size:13px;display:inline-flex}.industry-nav[data-astro-cid-y6xj5rcz] a[data-astro-cid-y6xj5rcz]:hover{background:#eff6ff;border-color:#93b9eb}.industry-grid[data-astro-cid-y6xj5rcz]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.industry-card[data-astro-cid-y6xj5rcz]{background:#fff;border:1px solid #e4e7e5;border-radius:26px;scroll-margin-top:88px;transition:border-color .24s,box-shadow .24s;overflow:hidden}.industry-image[data-astro-cid-y6xj5rcz]{position:relative;overflow:hidden}.industry-image[data-astro-cid-y6xj5rcz] img[data-astro-cid-y6xj5rcz]{aspect-ratio:3/2;object-fit:cover;object-position:center top;width:100%;transition:transform .5s;display:block}.industry-index[data-astro-cid-y6xj5rcz]{color:var(--accent);background:#fffffff0;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:600;position:absolute;top:18px;left:18px}.industry-copy[data-astro-cid-y6xj5rcz]{padding:30px}.industry-copy[data-astro-cid-y6xj5rcz] h3[data-astro-cid-y6xj5rcz]{letter-spacing:-.025em;margin-bottom:18px;font-size:29px;line-height:1.15}.industry-copy[data-astro-cid-y6xj5rcz]>p[data-astro-cid-y6xj5rcz]{color:#6e6e73;font-size:16px;line-height:1.65}.sector-flow[data-astro-cid-y6xj5rcz]{background:color-mix(in srgb,var(--accent) 6%,white);border-radius:14px;margin:24px 0;padding:18px}.sector-flow[data-astro-cid-y6xj5rcz]>span[data-astro-cid-y6xj5rcz]{letter-spacing:.08em;color:var(--accent);font-size:9px;font-weight:600}.sector-flow[data-astro-cid-y6xj5rcz] p[data-astro-cid-y6xj5rcz]{color:#515154;margin-top:8px;font-size:13px;line-height:1.8}.industry-copy[data-astro-cid-y6xj5rcz] ul[data-astro-cid-y6xj5rcz]{gap:12px;margin-bottom:24px;font-size:14px;display:grid}.industry-copy[data-astro-cid-y6xj5rcz] li[data-astro-cid-y6xj5rcz]{gap:10px;display:flex}.industry-copy[data-astro-cid-y6xj5rcz] li[data-astro-cid-y6xj5rcz] span[data-astro-cid-y6xj5rcz]{color:var(--accent)}.industry-copy[data-astro-cid-y6xj5rcz] details[data-astro-cid-y6xj5rcz]{border-top:1px solid #e8e8ed;padding-top:12px}.industry-copy[data-astro-cid-y6xj5rcz] summary[data-astro-cid-y6xj5rcz]{min-height:44px;font-size:14px;font-weight:500}.industry-copy[data-astro-cid-y6xj5rcz] details[data-astro-cid-y6xj5rcz] p[data-astro-cid-y6xj5rcz]{color:#6e6e73;padding-top:14px;font-size:14px;line-height:1.65}.industry-action[data-astro-cid-y6xj5rcz]{justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin-top:22px;font-size:14px;font-weight:500;display:flex}.industry-action[data-astro-cid-y6xj5rcz]>span[data-astro-cid-y6xj5rcz]{background:color-mix(in srgb,var(--accent) 8%,white);width:36px;height:36px;color:var(--accent);border-radius:50%;place-items:center;transition:transform .22s;display:grid}summary[data-astro-cid-y6xj5rcz]{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;list-style:none;display:flex}summary[data-astro-cid-y6xj5rcz]::-webkit-details-marker{display:none}summary[data-astro-cid-y6xj5rcz]>span[data-astro-cid-y6xj5rcz]{font-size:22px;transition:transform .2s}details[data-astro-cid-y6xj5rcz][open] summary[data-astro-cid-y6xj5rcz]>span[data-astro-cid-y6xj5rcz]{transform:rotate(45deg)}a[data-astro-cid-y6xj5rcz]:focus-visible,summary[data-astro-cid-y6xj5rcz]:focus-visible{outline-offset:4px;outline:2px solid #42688e}.challenge-grid[data-astro-cid-y6xj5rcz],.discovery-grid[data-astro-cid-y6xj5rcz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.challenge-card[data-astro-cid-y6xj5rcz]{background:#f5f5f7;border:1px solid #e8e8ed;border-radius:24px;flex-direction:column;align-items:flex-start;padding:16px 16px 24px;transition:transform .24s,border-color .24s,background .24s,box-shadow .24s;display:flex;overflow:hidden}.challenge-card[data-astro-cid-y6xj5rcz] h3[data-astro-cid-y6xj5rcz],.discovery-card[data-astro-cid-y6xj5rcz] h3[data-astro-cid-y6xj5rcz]{margin-bottom:16px;font-size:24px;line-height:1.25}.challenge-card[data-astro-cid-y6xj5rcz] p[data-astro-cid-y6xj5rcz],.discovery-card[data-astro-cid-y6xj5rcz] p[data-astro-cid-y6xj5rcz]{color:#6e6e73;font-size:16px;line-height:1.65}.challenge-link[data-astro-cid-y6xj5rcz]{justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:auto;padding:22px 10px 0;font-size:13px;font-weight:500;display:flex}.discovery-card[data-astro-cid-y6xj5rcz]{background:#fff;border-radius:24px;flex-direction:column;padding:30px;display:flex}.discovery-number[data-astro-cid-y6xj5rcz]{color:#42604c;margin-bottom:24px;font-size:13px;font-weight:600}.discovery-card[data-astro-cid-y6xj5rcz] p[data-astro-cid-y6xj5rcz]{margin-bottom:24px}.discovery-card[data-astro-cid-y6xj5rcz] strong[data-astro-cid-y6xj5rcz]{font-size:13px;font-weight:500;line-height:1.6;display:block}.industry-faq[data-astro-cid-y6xj5rcz]{border-bottom:1px solid #d2d2d7;padding:22px 0}.industry-faq[data-astro-cid-y6xj5rcz] summary[data-astro-cid-y6xj5rcz]{font-size:18px;font-weight:600}.industry-faq[data-astro-cid-y6xj5rcz] p[data-astro-cid-y6xj5rcz]{color:#6e6e73;padding-top:18px;font-size:16px;line-height:1.65}@media (hover:hover) and (pointer:fine){.industry-card[data-astro-cid-y6xj5rcz]:hover{border-color:var(--accent);box-shadow:0 12px 28px #1d1d1f09}.industry-card[data-astro-cid-y6xj5rcz]:hover img[data-astro-cid-y6xj5rcz]{transform:scale(1.035)}.industry-card[data-astro-cid-y6xj5rcz]:hover .industry-action[data-astro-cid-y6xj5rcz]>span[data-astro-cid-y6xj5rcz]{transform:translate(2px,-2px)}.challenge-card[data-astro-cid-y6xj5rcz]:hover{background:#eff6ff;border-color:#93b9eb;transform:translateY(-4px);box-shadow:0 14px 32px #2664a510}.challenge-card[data-astro-cid-y6xj5rcz]:hover .challenge-arrow[data-astro-cid-y6xj5rcz]{color:#fff;background:#0071e3;transform:translate(2px,-2px)}}.discovery-grid[data-astro-cid-y6xj5rcz]{gap:28px;padding-top:22px}.discovery-card[data-astro-cid-y6xj5rcz]{border:1px solid #e2e7e3;padding:34px 26px 26px;transition:background .24s,border-color .24s,box-shadow .24s;position:relative}.discovery-card[data-astro-cid-y6xj5rcz]:not(:last-child):after{content:"";pointer-events:none;background:#bdcfc2;width:calc(100% - 18px);height:1px;position:absolute;top:0;left:calc(50% + 23px)}.journey-marker[data-astro-cid-y6xj5rcz]{color:#42604c;z-index:1;background:#fff;border:1px solid #bdcfc2;border-radius:50%;place-items:center;width:46px;height:46px;font-size:12px;font-weight:600;transition:background .24s,color .24s;display:grid;position:absolute;top:-23px;left:calc(50% - 23px)}.discovery-deliverable[data-astro-cid-y6xj5rcz]{border-top:2px solid #cbd7cf;margin-top:auto;padding-top:18px}.discovery-deliverable[data-astro-cid-y6xj5rcz]>span[data-astro-cid-y6xj5rcz]{letter-spacing:.08em;color:#42604c;margin-bottom:10px;font-size:9px;display:block}.discovery-visual[data-astro-cid-y6xj5rcz]{color:#42604c;background:#f6f8f6;border-radius:14px;place-items:center;height:142px;margin-bottom:24px;display:grid;overflow:hidden}.work-map[data-astro-cid-y6xj5rcz]{align-items:center;width:88%;padding-bottom:24px;display:flex;position:relative}.map-user[data-astro-cid-y6xj5rcz],.map-work[data-astro-cid-y6xj5rcz]{background:#fff;border:1px solid #cbd7cf;border-radius:9px;flex-shrink:0;place-items:center;height:38px;padding:0 9px;font-size:10px;display:grid}.map-work[data-astro-cid-y6xj5rcz]{background:#e5eee8;height:48px}.map-line[data-astro-cid-y6xj5rcz]{background:#b9cec1;flex:1;height:1px;position:relative;overflow:hidden}.map-line[data-astro-cid-y6xj5rcz]:after{content:"";background:#476451;width:8px;height:1px;animation:3s linear infinite journey-transfer;position:absolute;top:0;left:0}.map-caption[data-astro-cid-y6xj5rcz]{text-align:center;color:#6e6e73;width:100%;font-size:9px;position:absolute;bottom:-9px;left:0}.boundary-map[data-astro-cid-y6xj5rcz]{gap:7px;padding-bottom:24px;display:flex;position:relative}.boundary-map[data-astro-cid-y6xj5rcz]>span[data-astro-cid-y6xj5rcz]{background:#fff;border:1px solid #d7e1da;border-radius:9px;justify-items:center;gap:8px;padding:12px 9px;font-size:9px;display:grid}.boundary-map[data-astro-cid-y6xj5rcz] b[data-astro-cid-y6xj5rcz]{font-size:18px;font-weight:400}.boundary-caption[data-astro-cid-y6xj5rcz]{text-align:center;color:#6e6e73;width:100%;font-size:9px;font-style:normal;position:absolute;bottom:0;left:0}.route-map[data-astro-cid-y6xj5rcz]{gap:5px;width:80%;display:grid}.route-map[data-astro-cid-y6xj5rcz]>span[data-astro-cid-y6xj5rcz]{background:#fff;border:1px solid #dde5df;border-radius:6px;justify-content:space-between;padding:6px 10px;font-size:9px;display:flex}.route-map[data-astro-cid-y6xj5rcz] b[data-astro-cid-y6xj5rcz]{font-weight:400}.route-map[data-astro-cid-y6xj5rcz]>i[data-astro-cid-y6xj5rcz]{text-align:center;color:#6e6e73;margin-top:3px;font-size:9px;font-style:normal}.discovery-card[data-astro-cid-y6xj5rcz].is-current{border-color:#9bb6a4;box-shadow:0 12px 26px #1d1d1f08}.discovery-card[data-astro-cid-y6xj5rcz].is-current .journey-marker[data-astro-cid-y6xj5rcz]{color:#fff;background:#476451}.discovery-card[data-astro-cid-y6xj5rcz].is-current .boundary-map[data-astro-cid-y6xj5rcz]>span[data-astro-cid-y6xj5rcz]{animation:3s infinite boundary-settle}.discovery-card[data-astro-cid-y6xj5rcz].is-current .boundary-map[data-astro-cid-y6xj5rcz]>span[data-astro-cid-y6xj5rcz]:nth-child(2){animation-delay:.2s}.discovery-card[data-astro-cid-y6xj5rcz].is-current .boundary-map[data-astro-cid-y6xj5rcz]>span[data-astro-cid-y6xj5rcz]:nth-child(3){animation-delay:.4s}.discovery-card[data-astro-cid-y6xj5rcz].is-current .route-map[data-astro-cid-y6xj5rcz]>span[data-astro-cid-y6xj5rcz]{animation:3s infinite route-select}.discovery-card[data-astro-cid-y6xj5rcz].is-current .route-map[data-astro-cid-y6xj5rcz]>span[data-astro-cid-y6xj5rcz]:nth-child(2){animation-delay:1s}.discovery-card[data-astro-cid-y6xj5rcz].is-current .route-map[data-astro-cid-y6xj5rcz]>span[data-astro-cid-y6xj5rcz]:nth-child(3){animation-delay:2s}@keyframes journey-transfer{0%{left:-8px}to{left:100%}}@keyframes boundary-settle{0%,to{transform:translateY(2px)}35%,80%{background:#edf4ef;border-color:#83a28d;transform:translateY(0)}}@keyframes route-select{0%,30%{background:#e5eee8;border-color:#83a28d}34%,to{background:#fff;border-color:#dde5df}}@media (hover:hover) and (pointer:fine){.discovery-card[data-astro-cid-y6xj5rcz]:hover{background:#eff6ff;border-color:#93b9eb;box-shadow:0 12px 28px #2664a510}.discovery-card[data-astro-cid-y6xj5rcz]:hover .journey-marker[data-astro-cid-y6xj5rcz]{color:#fff;background:#2563a6;border-color:#2563a6}.discovery-card[data-astro-cid-y6xj5rcz]:hover .discovery-visual[data-astro-cid-y6xj5rcz]{background:#f7fbff}}@media (width<=800px){.discovery-grid[data-astro-cid-y6xj5rcz]{gap:24px;padding:0 0 0 22px}.discovery-card[data-astro-cid-y6xj5rcz]{padding:26px 22px 26px 32px}.journey-marker[data-astro-cid-y6xj5rcz]{top:28px;left:-23px}.discovery-card[data-astro-cid-y6xj5rcz]:not(:last-child):after{width:1px;height:calc(100% - 22px);top:74px;left:0}.discovery-visual[data-astro-cid-y6xj5rcz]{height:142px}.work-map[data-astro-cid-y6xj5rcz]{max-width:300px}.route-map[data-astro-cid-y6xj5rcz]{max-width:270px}}@media (prefers-reduced-motion:reduce){.discovery-card[data-astro-cid-y6xj5rcz],.journey-marker[data-astro-cid-y6xj5rcz]{transition:none}.discovery-visual[data-astro-cid-y6xj5rcz] [data-astro-cid-y6xj5rcz],.discovery-visual[data-astro-cid-y6xj5rcz] [data-astro-cid-y6xj5rcz]:after{animation:none!important}}.challenge-copy[data-astro-cid-y6xj5rcz]{padding:24px 10px 0}.challenge-outcome[data-astro-cid-y6xj5rcz]{color:#42688e;margin-top:20px;font-size:13px;font-weight:500;line-height:1.6;display:block}.challenge-arrow[data-astro-cid-y6xj5rcz]{color:#42688e;background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:21px;transition:transform .22s,background .22s,color .22s;display:grid}.challenge-card[data-astro-cid-y6xj5rcz]:focus-visible{background:#eff6ff;border-color:#93b9eb}.challenge-visual[data-astro-cid-y6xj5rcz]{color:#42688e;background:#fff;border-radius:15px;place-items:center;width:100%;height:210px;display:grid;position:relative;overflow:hidden}.product-window[data-astro-cid-y6xj5rcz]{background:#fff;border:1px solid #cbd5df;border-radius:10px;width:76%;height:142px;position:relative;box-shadow:0 10px 24px #293d5010}.window-bar[data-astro-cid-y6xj5rcz]{border-bottom:1px solid #e8edf1;align-items:center;gap:4px;height:23px;padding:0 10px;display:flex}.window-bar[data-astro-cid-y6xj5rcz] i[data-astro-cid-y6xj5rcz]{background:#b8c7d4;border-radius:50%;width:4px;height:4px}.window-content[data-astro-cid-y6xj5rcz]{gap:13px;height:110px;padding:13px;display:flex}.ui-sidebar[data-astro-cid-y6xj5rcz]{background:#e7edf2;border-radius:4px;width:22%}.ui-main[data-astro-cid-y6xj5rcz]{flex:1;grid-template-columns:1fr 1fr;gap:7px;display:grid}.ui-heading[data-astro-cid-y6xj5rcz]{background:#a6bbcd;border-radius:3px;grid-column:span 2;width:65%;height:7px}.ui-block[data-astro-cid-y6xj5rcz]{background:#dde9e1;border-radius:4px;animation:6s ease-in-out infinite assemble-block}.block-two[data-astro-cid-y6xj5rcz]{background:#dce8f5;animation-delay:.25s}.ui-chart[data-astro-cid-y6xj5rcz]{grid-column:span 2;align-items:end;gap:7px;height:30px;display:flex}.ui-chart[data-astro-cid-y6xj5rcz] i[data-astro-cid-y6xj5rcz]{transform-origin:bottom;background:#afc6bc;border-radius:3px 3px 0 0;flex:1;height:55%;animation:6s ease-in-out infinite chart-grow}.ui-chart[data-astro-cid-y6xj5rcz] i[data-astro-cid-y6xj5rcz]:nth-child(2){height:85%;animation-delay:.2s}.ui-chart[data-astro-cid-y6xj5rcz] i[data-astro-cid-y6xj5rcz]:nth-child(3){height:65%;animation-delay:.4s}.ui-chart[data-astro-cid-y6xj5rcz] i[data-astro-cid-y6xj5rcz]:nth-child(4){height:100%;animation-delay:.6s}.visual-badge[data-astro-cid-y6xj5rcz]{color:#42604c;background:#f4f8f5;border:1px solid #d6e3db;border-radius:20px;padding:7px 11px;font-size:9px;position:absolute;bottom:-14px;right:-12px}.visual-badge[data-astro-cid-y6xj5rcz] b[data-astro-cid-y6xj5rcz]{margin-left:8px}.automation-flow[data-astro-cid-y6xj5rcz]{justify-content:center;align-items:center;width:86%;padding-bottom:24px;display:flex;position:relative}.task-stack[data-astro-cid-y6xj5rcz]{flex-shrink:0;width:38px;height:48px;position:relative}.task-stack[data-astro-cid-y6xj5rcz] span[data-astro-cid-y6xj5rcz]{background:#fff;border:1px solid #ccd6df;border-radius:5px;position:absolute;inset:0;transform:translate(-5px,-5px)}.task-stack[data-astro-cid-y6xj5rcz] span[data-astro-cid-y6xj5rcz]:nth-child(2){transform:translate(-2px,-2px)}.task-stack[data-astro-cid-y6xj5rcz] span[data-astro-cid-y6xj5rcz]:last-child{background:repeating-linear-gradient(#fff 0 10px,#dbe4ec 11px 12px,#fff 13px 16px);border:7px solid #fff;outline:1px solid #ccd6df;transform:translate(2px,2px)}.flow-track[data-astro-cid-y6xj5rcz]{background:#d4dfe8;flex:1;min-width:15px;height:1px;position:relative;overflow:hidden}.flow-track[data-astro-cid-y6xj5rcz] i[data-astro-cid-y6xj5rcz]{background:#6895bb;border-radius:4px;width:10px;height:3px;animation:3s linear infinite transfer;position:absolute;top:-1px}.second-track[data-astro-cid-y6xj5rcz] i[data-astro-cid-y6xj5rcz]{animation-delay:1.5s}.process-core[data-astro-cid-y6xj5rcz]{background:#eaf1f8;border:1px solid #c5d8e9;border-radius:17px;flex-shrink:0;place-items:center;width:58px;height:58px;animation:3s ease-in-out infinite core-pulse;display:grid}.process-core[data-astro-cid-y6xj5rcz] svg[data-astro-cid-y6xj5rcz]{width:25px;height:25px}.task-complete[data-astro-cid-y6xj5rcz]{color:#42604c;background:#e9f1ec;border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:19px;display:grid}.flow-caption[data-astro-cid-y6xj5rcz]{color:#6e6e73;align-items:center;gap:12px;font-size:10px;display:flex;position:absolute;bottom:-18px}.flow-caption[data-astro-cid-y6xj5rcz] b[data-astro-cid-y6xj5rcz]{color:#a9b8c5;font-weight:400}.system-network[data-astro-cid-y6xj5rcz]{width:260px;max-width:94%;height:150px;position:relative}.network-paths[data-astro-cid-y6xj5rcz]{fill:none;stroke:#d8e1e9;stroke-width:1.5px;width:100%;height:100%;position:absolute;inset:0}.network-paths[data-astro-cid-y6xj5rcz] .network-signal[data-astro-cid-y6xj5rcz]{stroke:#729bbf;stroke-dasharray:12 240;animation:4s linear infinite network-travel}.network-node[data-astro-cid-y6xj5rcz],.network-hub[data-astro-cid-y6xj5rcz]{background:#fff;border:1px solid #d6dfe7;border-radius:10px;place-items:center;width:52px;height:36px;font-size:10px;font-weight:500;display:grid;position:absolute;transform:translate(-50%,-50%)}.node-one[data-astro-cid-y6xj5rcz]{top:23.33%;left:15.38%}.node-two[data-astro-cid-y6xj5rcz]{top:23.33%;left:84.62%}.node-three[data-astro-cid-y6xj5rcz]{top:76.67%;left:15.38%}.node-four[data-astro-cid-y6xj5rcz]{top:76.67%;left:84.62%}.network-hub[data-astro-cid-y6xj5rcz]{background:#edf3f9;border-color:#b8cfe1;border-radius:16px;width:54px;height:54px;font-size:12px;top:50%;left:50%}@keyframes assemble-block{0%,to{opacity:.6;transform:translateY(3px)}20%,80%{opacity:1;transform:translateY(0)}}@keyframes chart-grow{0%,to{transform:scaleY(.7)}30%,75%{transform:scaleY(1)}}@keyframes transfer{0%{left:-10px}to{left:100%}}@keyframes core-pulse{0%,to{box-shadow:0 0 #729bbf00}50%{box-shadow:0 0 0 7px #729bbf12}}@keyframes network-travel{0%{stroke-dashoffset:252px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.challenge-visual[data-astro-cid-y6xj5rcz] [data-astro-cid-y6xj5rcz]{animation:none!important}.challenge-arrow[data-astro-cid-y6xj5rcz]{transition:none}}@media (width<=800px){.industry-grid[data-astro-cid-y6xj5rcz],.challenge-grid[data-astro-cid-y6xj5rcz],.discovery-grid[data-astro-cid-y6xj5rcz]{grid-template-columns:1fr}.industry-copy[data-astro-cid-y6xj5rcz]{padding:26px}}@media (prefers-reduced-motion:reduce){.industry-card[data-astro-cid-y6xj5rcz],.industry-image[data-astro-cid-y6xj5rcz] img[data-astro-cid-y6xj5rcz],.industry-action[data-astro-cid-y6xj5rcz]>span[data-astro-cid-y6xj5rcz],.challenge-card[data-astro-cid-y6xj5rcz],summary[data-astro-cid-y6xj5rcz]>span[data-astro-cid-y6xj5rcz]{transition:none}.industry-card[data-astro-cid-y6xj5rcz]:hover img[data-astro-cid-y6xj5rcz],.industry-card[data-astro-cid-y6xj5rcz]:hover .industry-action[data-astro-cid-y6xj5rcz]>span[data-astro-cid-y6xj5rcz],.challenge-card[data-astro-cid-y6xj5rcz]:hover{transform:none}}
