.int-fig[data-astro-cid-jhkshvhf]{--wire:#2947d88c;--head:#2947d8d9;container-type:inline-size}.int-flow[data-astro-cid-jhkshvhf]{flex-direction:column;display:flex}.int-node[data-astro-cid-jhkshvhf]{flex:none;align-self:center;display:flex}.int-wire[data-astro-cid-jhkshvhf]:not([data-nonode]) .int-end[data-astro-cid-jhkshvhf]{display:none}.int-wire[data-astro-cid-jhkshvhf][data-end=start]:not([data-nonode]){margin-top:4px}.int-wire[data-astro-cid-jhkshvhf][data-end=end]:not([data-nonode]){margin-bottom:4px}.int-service[data-astro-cid-jhkshvhf]{text-align:center;color:#12151b;background:#fff;border:1px solid #e3e0da;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;padding:14px 10px 12px;display:flex;box-shadow:0 10px 28px #12151b17}.int-service-app[data-astro-cid-jhkshvhf]{color:#fff;background:linear-gradient(150deg,#4a69f2,#2947d8);border-radius:10px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 4px 10px #2947d847}.int-service-kind[data-astro-cid-jhkshvhf]{letter-spacing:.04em;text-transform:uppercase;color:#5e6166;align-items:center;gap:6px;font:500 12px/1.2 Geist Mono,monospace;display:inline-flex}.int-service-kind[data-astro-cid-jhkshvhf] i[data-astro-cid-jhkshvhf]{background:#1f9d6b;border-radius:99em;flex:none;width:7px;height:7px}.int-artifact[data-astro-cid-jhkshvhf]{text-wrap:balance;font-size:14px;font-weight:600;line-height:1.3}.int-wire[data-astro-cid-jhkshvhf]{background:repeating-linear-gradient(to bottom, var(--wire) 0 4px, transparent 4px 8px);flex:none;align-self:center;width:2px;height:2.75rem;margin:4px 0;position:relative}.int-wire--via[data-astro-cid-jhkshvhf]{height:3.25rem}.int-wire[data-astro-cid-jhkshvhf][data-end=start]{margin-top:14px}.int-wire[data-astro-cid-jhkshvhf][data-end=end]{margin-bottom:14px}.int-wire[data-astro-cid-jhkshvhf]:after,.int-wire[data-astro-cid-jhkshvhf][data-dir=both]:before{content:"";border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;left:50%;translate:-50%}.int-wire[data-astro-cid-jhkshvhf]:after{border-top:7px solid var(--head);bottom:-4px}.int-wire[data-astro-cid-jhkshvhf][data-dir=both]:before{border-bottom:7px solid var(--head);top:-4px}.int-end[data-astro-cid-jhkshvhf]{background:var(--head);border-radius:9999px;width:8px;height:8px;position:absolute;left:50%;translate:-50%}.int-wire[data-astro-cid-jhkshvhf][data-end=start] .int-end[data-astro-cid-jhkshvhf]{top:-4px}.int-wire[data-astro-cid-jhkshvhf][data-end=start][data-dir=both] .int-end[data-astro-cid-jhkshvhf]{top:-14px}.int-wire[data-astro-cid-jhkshvhf][data-end=end] .int-end[data-astro-cid-jhkshvhf]{bottom:-14px}.int-via[data-astro-cid-jhkshvhf]{white-space:nowrap;color:var(--color-neutrals-opaque-600);margin:0;font-size:13px;font-weight:500;line-height:1.25;position:absolute;top:50%;left:calc(50% + .875rem);translate:0 -50%}@container (width>=516px){.int-flow[data-astro-cid-jhkshvhf]{flex-direction:row;align-items:center}.int-node[data-astro-cid-jhkshvhf]{flex:none;display:flex}.int-service[data-astro-cid-jhkshvhf]{flex:none;width:152px;min-height:7rem}.int-stack[data-astro-cid-jhkshvhf]{flex:none;width:168px}.int-wire[data-astro-cid-jhkshvhf]{background:repeating-linear-gradient(to right, var(--wire) 0 4px, transparent 4px 8px);flex:1 1 0;width:auto;min-width:2rem;height:2px;margin:0 4px}.int-wire--via[data-astro-cid-jhkshvhf]{flex-grow:3}.int-wire[data-astro-cid-jhkshvhf][data-end=start]{margin-top:0}.int-wire[data-astro-cid-jhkshvhf][data-end=end]{margin-bottom:0}.int-wire[data-astro-cid-jhkshvhf]:after,.int-wire[data-astro-cid-jhkshvhf][data-dir=both]:before{border:5px solid #0000;border-left:0;border-right:0;top:50%;left:auto;translate:0 -50%}.int-wire[data-astro-cid-jhkshvhf]:after{border-left:7px solid var(--head);bottom:auto;right:-4px}.int-wire[data-astro-cid-jhkshvhf][data-dir=both]:before{border-right:7px solid var(--head);left:-4px}.int-end[data-astro-cid-jhkshvhf]{display:none;top:50%;translate:0 -50%}.int-wire[data-astro-cid-jhkshvhf][data-nonode] .int-end[data-astro-cid-jhkshvhf]{display:block}.int-wire[data-astro-cid-jhkshvhf][data-end=start] .int-end[data-astro-cid-jhkshvhf],.int-wire[data-astro-cid-jhkshvhf][data-end=start][data-dir=both] .int-end[data-astro-cid-jhkshvhf]{top:50%;left:-4px}.int-wire[data-astro-cid-jhkshvhf][data-end=start][data-dir=both] .int-end[data-astro-cid-jhkshvhf]{left:-14px}.int-wire[data-astro-cid-jhkshvhf][data-end=end] .int-end[data-astro-cid-jhkshvhf]{bottom:auto;left:auto;right:-14px}.int-wire[data-astro-cid-jhkshvhf][data-nonode][data-end=start]{margin-left:14px}.int-wire[data-astro-cid-jhkshvhf][data-nonode][data-end=end]{margin-right:14px}.int-via[data-astro-cid-jhkshvhf]{text-align:center;white-space:normal;text-wrap:balance;font-size:12px;line-height:1.3;inset:auto 0 calc(100% + .5rem);translate:none}}@media (width>=1280px) and (height>=760px) and (prefers-reduced-motion:no-preference){html:not(.no-snap) .int-zone[data-astro-cid-jhkshvhf]{--zone-pb:0px}html:not(.no-snap) .int-zone[data-astro-cid-jhkshvhf]>.int-more{margin-top:48px;padding-top:40px;padding-bottom:40px}}@media (width>=1280px) and (height>=760px) and (height<=899px) and (prefers-reduced-motion:no-preference){html:not(.no-snap) .int-zone[data-astro-cid-jhkshvhf]>.int-more{margin-top:24px;padding-top:28px;padding-bottom:28px}html:not(.no-snap) .int-zone[data-astro-cid-jhkshvhf]>section:first-child>div[data-astro-cid-jhkshvhf]>.mt-8{margin-top:20px}}
