.k-SMdG_section{border-top:1px solid var(--line,#c7d1e45e);padding:48px 0 12px}.k-SMdG_heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:30px;display:flex}.k-SMdG_heading h2{color:var(--ink,#25304b);letter-spacing:-1px;margin:0 0 18px;font-size:clamp(28px,3vw,36px);font-weight:500;line-height:1.18}.k-SMdG_heading p{max-width:610px;color:var(--muted,#59657e);font-size:16px;line-height:1.75}.k-SMdG_headingActions{flex-shrink:0;align-items:center;gap:16px;margin-bottom:5px;display:flex}.k-SMdG_motionControl{border:1px solid var(--line,#c7d1e45e);color:#7550a5;background:#ffffff80;border-radius:8px;place-items:center;width:44px;height:44px;padding:0;display:grid;box-shadow:inset 0 1px #ffffffd9}.k-SMdG_motionControl:hover:not(:disabled){background:#fffc;border-color:#baa8cb}.k-SMdG_motionControl:disabled{opacity:.5}.k-SMdG_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.k-SMdG_card{--benefit-tint:#fff1f3;--benefit-edge:#eeb9c640;--benefit-shadow:#bf70820a;border:1px solid var(--benefit-edge);background:linear-gradient(145deg, #ffffffd9, var(--surface,#fff9));min-width:0;box-shadow:inset 0 1px 0 #fff, 0 8px 24px var(--benefit-shadow);border-radius:18px;transition:border-color .18s;overflow:hidden}.k-SMdG_card:nth-child(2){--benefit-tint:#ecfaf5;--benefit-edge:#95ccbd45;--benefit-shadow:#3985720a}.k-SMdG_card:nth-child(3){--benefit-tint:#f3efff;--benefit-edge:#c7b3e54a;--benefit-shadow:#78559b0a}.k-SMdG_card:hover{border-color:#c8bad2}.k-SMdG_visual{background:radial-gradient(ellipse at 15% 0%, #ffffffb3, transparent 65%), linear-gradient(150deg, var(--benefit-tint), #ffffff80);border:1px solid #fffc;border-radius:12px;flex-direction:column;justify-content:center;min-width:0;min-height:270px;margin:12px 12px 0;padding:18px;display:flex;box-shadow:inset 0 1px #fff}.k-SMdG_copy{padding:23px 24px 26px}.k-SMdG_copy h3{letter-spacing:-.4px;color:var(--ink,#25304b);margin:0 0 10px;font-size:18px;font-weight:550;line-height:1.35}.k-SMdG_copy p{color:var(--muted,#59657e);font-size:14px;line-height:1.75}.k-SMdG_brandRow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px;display:grid}.k-SMdG_appBrand{min-width:0;color:var(--muted,#59657e);flex-direction:column;align-items:center;gap:8px;font-size:13px;display:flex}.k-SMdG_appLogo,.k-SMdG_pluginLogo{background:#ffffffb3;border:1px solid #ffffffeb;border-radius:11px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 1px #fff,0 3px 10px #60446f08}.k-SMdG_appLogo img{object-fit:contain;max-width:34px;max-height:34px}.k-SMdG_pluginLogo,.k-SMdG_lightLogo{background:#ffffffe6}.k-SMdG_pluginLogo img{object-fit:contain;max-width:29px;max-height:29px}.k-SMdG_hubRow{align-items:center;gap:12px;margin:20px 0;display:flex}.k-SMdG_hubRow>span{background:#cdbbd7;flex:1;height:1px}.k-SMdG_hubRow>div{align-items:center;gap:9px;display:flex}.k-SMdG_hubRow strong{color:var(--ink,#25304b);letter-spacing:-.3px;font-size:15px;font-weight:500}.k-SMdG_hubRow svg{flex-shrink:0}.k-SMdG_exampleLabel{letter-spacing:.01em;color:var(--muted,#59657e);margin:0 0 12px;font-size:12px}.k-SMdG_appTabs{background:#ffffff70;border:1px solid #ffffffd9;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-bottom:14px;padding:4px;display:grid}.k-SMdG_appTabs button{min-width:0;min-height:44px;color:var(--muted,#59657e);background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:7px;font-size:13px;display:flex}.k-SMdG_appTabs button:hover{background:#fff9}.k-SMdG_appTabs img{object-fit:contain;width:24px;height:24px}.k-SMdG_appTabs img[src$=cursor\.svg]{background:#fff;border-radius:5px;padding:3px}.k-SMdG_appTabs button[aria-pressed=true]{color:#7550a5;background:#fffffff0;border-color:#ddd3e880;box-shadow:inset 0 1px #fff,0 2px 8px #7550a508}.k-SMdG_permissionRows{background:#ffffffa6;border:1px solid #ffffffd9;border-radius:11px;flex-direction:column;gap:0;display:flex;box-shadow:0 4px 14px #385c5005}.k-SMdG_permissionRow{color:var(--ink,#25304b);align-items:center;gap:10px;padding:7px 10px;font-size:13px;display:flex}.k-SMdG_permissionRow+.k-SMdG_permissionRow{border-top:1px solid var(--line,#c7d1e45e)}.k-SMdG_permissionRow .k-SMdG_pluginLogo{width:34px;height:34px;box-shadow:none;border-radius:8px}.k-SMdG_permissionRow .k-SMdG_pluginLogo img{width:23px;height:23px}.k-SMdG_permissionRow>span:nth-child(2){flex:1}.k-SMdG_switch{background:0 0;border:0;border-radius:9px;flex-shrink:0;align-items:center;width:44px;height:44px;padding:0;display:flex;position:relative}.k-SMdG_switch:before{content:"";background:#8a8191;border-radius:20px;width:38px;height:23px;transition:background .18s;position:absolute;left:3px}.k-SMdG_switch>span{color:#7550a5;background:#fff;border-radius:50%;place-items:center;width:17px;height:17px;margin-left:6px;transition:transform .18s;display:grid;position:relative;box-shadow:0 1px 3px #62467726}.k-SMdG_switch[aria-checked=true]:before{background:#7550a5}.k-SMdG_switch[aria-checked=true]>span{transform:translate(15px)}.k-SMdG_switch:active{transform:none}.k-SMdG_appTabs button:focus-visible,.k-SMdG_switch:focus-visible{outline-offset:3px;outline:2px solid #7550a5}.k-SMdG_activityRoute{justify-content:space-between;align-items:center;height:72px;margin-bottom:14px;display:flex;position:relative}.k-SMdG_activityRoute>svg{color:var(--muted,#59657e)}.k-SMdG_activityTitle{color:var(--ink,#25304b);font-size:14px;font-weight:500;line-height:1.5;display:block}.k-SMdG_timeline{background:#ffffffa6;border:1px solid #ffffffd9;border-radius:10px;gap:13px;margin:12px 0 0;padding:11px 12px;list-style:none;display:grid}.k-SMdG_timeline li{color:var(--muted,#59657e);align-items:flex-start;gap:10px;font-size:12px;line-height:1.5;display:flex;position:relative}.k-SMdG_timeline li:first-child:after{content:"";background:#cdbbd7;width:1px;position:absolute;top:20px;bottom:-13px;left:9px}.k-SMdG_timelineDot{color:#41765b;border:1px solid #a5cbbd;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}@media (max-width:1050px){.k-SMdG_visual{padding:16px}.k-SMdG_copy{padding:22px}}@media (max-width:850px){.k-SMdG_cards{grid-template-columns:1fr;gap:16px}.k-SMdG_card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.k-SMdG_visual{min-height:270px;margin:12px 0 12px 12px}.k-SMdG_copy{align-self:center;padding:28px}.k-SMdG_heading{flex-direction:column;align-items:flex-start;gap:18px}}@media (max-width:520px){.k-SMdG_section{padding-top:32px}.k-SMdG_card{grid-template-columns:1fr}.k-SMdG_visual{min-height:260px;margin:12px 12px 0;padding:18px}.k-SMdG_copy{padding:24px}.k-SMdG_copy h3{font-size:19px}}@media (prefers-reduced-motion:reduce){.k-SMdG_card,.k-SMdG_switch:before,.k-SMdG_switch>span{transition:none}}.k-SMdG_conversationMap{grid-template-rows:72px 76px 72px;width:100%;height:220px;display:grid;position:relative}.k-SMdG_conversationMap .k-SMdG_brandRow{gap:0}.k-SMdG_conversationMap .k-SMdG_appBrand{z-index:1;gap:6px;line-height:18px;position:relative}.k-SMdG_conversationMap .k-SMdG_appBrand>span:last-child{background:var(--benefit-tint);border-radius:4px;padding-inline:4px}.k-SMdG_conversationMap .k-SMdG_hubRow{z-index:1;justify-content:center;margin:0;position:relative}.k-SMdG_conversationMap .k-SMdG_hubRow>span{display:none}.k-SMdG_conversationMap .k-SMdG_hubRow>div{background:#fffffff0;border:1px solid #ffffffeb;border-radius:11px;padding:10px 12px}.k-SMdG_signals{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.k-SMdG_signalRail{stroke:#a7b4af;stroke-width:1px;opacity:.2}.k-SMdG_signalRequest,.k-SMdG_signalResponse{stroke-width:2px;stroke-linecap:round;stroke-dasharray:.08 1.92;animation:12s linear infinite k-SMdG_requestTravel}.k-SMdG_signalRequest{stroke:#277f80}.k-SMdG_signalResponse{stroke:#c67b68;animation-name:k-SMdG_responseTravel}.k-SMdG_activityHub{z-index:1;border:1px solid var(--line,#c7d1e45e);background:#fffffff0;border-radius:11px;place-items:center;width:44px;height:44px;display:grid}.k-SMdG_activityApp,.k-SMdG_activityPlugin{z-index:1;position:relative}.k-SMdG_sendingApp .k-SMdG_appLogo,.k-SMdG_activityApp{animation:12s ease-in-out infinite k-SMdG_appExchange}.k-SMdG_receivingPlugin .k-SMdG_pluginLogo,.k-SMdG_activityPlugin .k-SMdG_pluginLogo{animation:12s ease-in-out infinite k-SMdG_pluginExchange}.k-SMdG_routingHub>div,.k-SMdG_activityHub{animation:12s ease-in-out infinite k-SMdG_hubExchange}.k-SMdG_permissionRow{position:relative}.k-SMdG_permissionRow[data-enabled=true]:after{content:"";transform-origin:0;background:#277f80;height:1px;animation:12s ease-in-out infinite k-SMdG_permissionExchange;position:absolute;bottom:7px;left:54px;right:62px}.k-SMdG_requestStep{animation:12s ease-in-out infinite k-SMdG_requestHighlight}.k-SMdG_responseStep{animation:12s ease-in-out infinite k-SMdG_responseHighlight}@keyframes k-SMdG_requestTravel{0%,5%{stroke-dashoffset:.08px;stroke-opacity:0}8%{stroke-opacity:1}42%{stroke-dashoffset:-1px;stroke-opacity:1}45%,to{stroke-dashoffset:-1px;stroke-opacity:0}}@keyframes k-SMdG_responseTravel{0%,53%{stroke-dashoffset:-1px;stroke-opacity:0}56%{stroke-opacity:1}90%{stroke-dashoffset:.08px;stroke-opacity:1}93%,to{stroke-dashoffset:.08px;stroke-opacity:0}}@keyframes k-SMdG_appExchange{0%,18%,76%,to{box-shadow:0 0 #0000}7%,12%{box-shadow:0 0 0 2px #277f8038}88%,93%{box-shadow:0 0 0 2px #c67b6838}}@keyframes k-SMdG_pluginExchange{0%,33%,65%,to{box-shadow:0 0 #0000}42%,48%{box-shadow:0 0 0 2px #277f8038}54%,58%{box-shadow:0 0 0 2px #c67b6838}}@keyframes k-SMdG_hubExchange{0%,12%,37%,60%,85%,to{box-shadow:0 0 #0000}23%,29%{box-shadow:0 0 0 1px #277f8038}70%,76%{box-shadow:0 0 0 1px #c67b6838}}@keyframes k-SMdG_permissionExchange{0%,5%,46%,to{opacity:0;transform:scaleX(0)}15%,35%{opacity:.5;transform:scaleX(1)}}@keyframes k-SMdG_requestHighlight{0%,3%,94%,to{color:var(--muted,#59657e)}12%,88%{color:var(--ink,#25304b)}}@keyframes k-SMdG_responseHighlight{0%,60%,to{color:var(--muted,#59657e)}88%,96%{color:var(--ink,#25304b)}}.k-SMdG_section[data-paused=true] .k-SMdG_motion,.k-SMdG_section[data-paused=true] .k-SMdG_sendingApp .k-SMdG_appLogo,.k-SMdG_section[data-paused=true] .k-SMdG_activityApp,.k-SMdG_section[data-paused=true] .k-SMdG_receivingPlugin .k-SMdG_pluginLogo,.k-SMdG_section[data-paused=true] .k-SMdG_activityPlugin .k-SMdG_pluginLogo,.k-SMdG_section[data-paused=true] .k-SMdG_routingHub>div,.k-SMdG_section[data-paused=true] .k-SMdG_activityHub,.k-SMdG_section[data-paused=true] .k-SMdG_permissionRow:after{animation-play-state:paused}.k-SMdG_motionControl:focus-visible{outline-offset:3px;outline:2px solid #7550a5}@media (prefers-reduced-motion:reduce){.k-SMdG_section .k-SMdG_motion,.k-SMdG_section .k-SMdG_sendingApp .k-SMdG_appLogo,.k-SMdG_section .k-SMdG_activityApp,.k-SMdG_section .k-SMdG_receivingPlugin .k-SMdG_pluginLogo,.k-SMdG_section .k-SMdG_activityPlugin .k-SMdG_pluginLogo,.k-SMdG_section .k-SMdG_routingHub>div,.k-SMdG_section .k-SMdG_activityHub,.k-SMdG_section .k-SMdG_permissionRow:after{animation:none}.k-SMdG_signalRequest,.k-SMdG_signalResponse,.k-SMdG_permissionRow:after{display:none}.k-SMdG_requestStep,.k-SMdG_responseStep{opacity:1}}
.ic9sWW_scene{pointer-events:none;height:460px;position:absolute;inset:0 0 auto}.ic9sWW_light{position:absolute;inset:-40px -40px 0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18% 70%,#0000);mask-image:linear-gradient(#0000,#000 18% 70%,#0000)}.ic9sWW_light span{display:block;position:absolute}.ic9sWW_orchid,.ic9sWW_aqua{filter:blur(22px);border-radius:50%;width:70%;height:100%;animation:4.8s ease-out both ic9sWW_light-drift}.ic9sWW_orchid{background:radial-gradient(#0000 36%,#e4b8d84d 47%,#b69ad959 53%,#fff9ecb3 57%,#0000 65%);top:-10%;left:-36%;transform:rotate(-28deg)}.ic9sWW_aqua{background:radial-gradient(#0000 35%,#9bd8ce66 46%,#a8cdda59 52%,#fff5dc99 57%,#0000 65%);animation-name:ic9sWW_light-return;top:10%;right:-36%}.ic9sWW_sheen{background:radial-gradient(40% 60% at 25%,#f4c6b91f,#0000),radial-gradient(40% 60% at 75% 35%,#c3b6ec24,#0000);animation:4.8s ease-out both ic9sWW_light-breathe;inset:0}.ic9sWW_scene[data-paused=true] .ic9sWW_light span{will-change:auto;animation-play-state:paused}@keyframes ic9sWW_light-drift{0%{transform:translate(-2%,-3%)rotate(-28deg)scale(.96)}to{transform:translate(12%,9%)rotate(8deg)scale(1.12)}}@keyframes ic9sWW_light-return{0%{transform:translate(4%,5%)rotate(22deg)scale(1.1)}to{transform:translate(-12%,-6%)rotate(-12deg)scale(.97)}}@keyframes ic9sWW_light-breathe{0%{opacity:.55;transform:translate(-3%)}to{opacity:1;transform:translate(3%)}}@media (max-width:900px){.ic9sWW_light{inset-inline:-28px}}@media (max-width:650px){.ic9sWW_scene{height:430px}.ic9sWW_light{inset-inline:-20px}.ic9sWW_orchid{opacity:.8;width:85%;left:-43%}.ic9sWW_aqua{opacity:.8;width:85%;right:-43%}}@media (prefers-reduced-motion:reduce){.ic9sWW_light span{will-change:auto;animation:none}}
