.platforms_page__7sH19{background:var(--sp-background);color:var(--sp-text);padding-block-end:30px;overflow:clip;font-size:16px;line-height:1.85}.platforms_shell__u7mTO{width:min(1280px,calc(100% - 96px));margin-inline:auto}.platforms_breadcrumbs__3TUk_{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:var(--sp-muted);font-size:13px;margin-block-end:36px}.platforms_breadcrumbs__3TUk_ a:hover{color:var(--sp-blue)}.platforms_eyebrow__CgfMi{display:inline-flex;gap:8px;align-items:center;background:var(--sp-soft);color:var(--sp-blue);border:1px solid var(--sp-border);border-radius:99px;font-size:12px;font-weight:700;padding:4px 15px}.platforms_gradient__BgvFa{background:linear-gradient(110deg,var(--sp-blue),var(--sp-violet));background-clip:text;-webkit-text-fill-color:transparent}.platforms_listHero___DJBT{text-align:center;padding-block:30px 34px}.platforms_heroCopy__QVVCY h1,.platforms_listHero___DJBT h1{font-size:clamp(32px,4vw,50px);line-height:1.35;font-weight:900;margin-block:20px;letter-spacing:-.7px}.platforms_listHero___DJBT>p{color:var(--sp-muted);max-width:660px;margin-inline:auto;font-size:17px}.platforms_search__D442M{max-width:620px;margin:30px auto 20px;text-align:start}.platforms_search__D442M label{display:block;font-size:13px;font-weight:600;margin-block-end:8px}.platforms_search__D442M>div{display:flex;gap:12px;align-items:center;padding:12px 18px;background:var(--sp-solid);border:1px solid var(--sp-control-border);border-radius:17px;box-shadow:var(--sp-shadow);color:var(--sp-blue)}.platforms_search__D442M input{background:transparent;min-width:0;width:100%;outline:none;color:var(--sp-text);border:0;font-size:16px}.platforms_search__D442M input::placeholder{color:var(--sp-muted)}.platforms_filters__ZeOCH{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.platforms_filters__ZeOCH button{border:1px solid var(--sp-border);background:var(--sp-card);border-radius:99px;padding:8px 20px;font-size:13px;color:var(--sp-muted)}.platforms_filters__ZeOCH button[aria-pressed=true]{background:var(--sp-soft);color:var(--sp-blue);border-color:var(--sp-blue)}.platforms_resultCount__tVAVO{font-size:13px;color:var(--sp-muted);margin-block-end:14px}.platforms_grid__zEfu5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.platforms_platformCard__SSGcY{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--sp-border);border-radius:var(--sp-radius);background:var(--sp-card);box-shadow:var(--sp-shadow);transition:transform .2s,border-color .2s}.platforms_platformCard__SSGcY:hover{transform:translateY(-4px);border-color:var(--sp-blue)}.platforms_cardImage__5ndXn{position:relative;padding:12px 12px 0;background:var(--sp-soft)}.platforms_cardImage__5ndXn>img{width:100%;height:auto;aspect-ratio:16/10;object-fit:contain;object-position:top;border-radius:13px 13px 0 0}.platforms_mark__5UAmN{position:absolute;inset-block-end:-20px;inset-inline-start:24px;background:var(--sp-solid);border:1px solid var(--sp-border);border-radius:16px;padding:12px;color:var(--sp-blue);box-shadow:var(--sp-shadow)}.platforms_cardBody__s7g3T{padding:34px 24px 24px;display:flex;flex:1;flex-direction:column}.platforms_cardBody__s7g3T h2{font-size:23px;line-height:1.4;margin-block-end:10px}.platforms_cardBody__s7g3T>p{font-size:16px;color:var(--sp-muted);min-height:0}.platforms_cardBody__s7g3T ul,.platforms_tool__4O7zw ul{list-style:none;padding:0;margin-block:17px}.platforms_cardBody__s7g3T li,.platforms_tool__4O7zw li{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--sp-muted);margin-block:8px}.platforms_cardBody__s7g3T li svg,.platforms_tool__4O7zw li svg{flex-shrink:0;color:var(--sp-blue);margin-block-start:6px}.platforms_cardLink__t17xH{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:var(--sp-blue);border-block-start:1px solid var(--sp-border);padding-block-start:16px;margin-block-start:auto}.platforms_empty__6_cEy{text-align:center;border:1px dashed var(--sp-border);border-radius:22px;padding:50px 20px}.platforms_empty__6_cEy p{color:var(--sp-muted);margin-block:12px 22px}.platforms_detailHero__8EwRB{padding-block:30px 40px}.platforms_heroGrid__28eRs{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:45px}.platforms_mediaUnavailable__wLhPp{display:grid;gap:18px;align-content:center;min-height:350px;padding:38px;border:1px solid var(--sp-border);border-radius:24px;background:var(--sp-card);box-shadow:var(--sp-shadow)}.platforms_mediaUnavailable__wLhPp svg{color:var(--sp-blue)}.platforms_mediaUnavailable__wLhPp h2{font-size:26px;line-height:1.6}.platforms_mediaUnavailable__wLhPp p{color:var(--sp-muted);font-size:16px}.platforms_mediaUnavailable__wLhPp a{justify-self:start}.platforms_cardMissing__vat1J{display:grid;place-content:center;gap:12px;aspect-ratio:16/10;text-align:center;color:var(--sp-muted);background:var(--sp-soft)}.platforms_cardMissing__vat1J b{font-size:36px;color:var(--sp-text)}.platforms_cardMissing__vat1J span{font-size:14px}.platforms_requirements__JdWJA{display:grid;grid-template-columns:1fr 1fr;gap:32px}.platforms_requirements__JdWJA>div{padding:28px;border:1px solid var(--sp-border);border-radius:22px;background:var(--sp-card)}.platforms_requirements__JdWJA h2{font-size:24px;line-height:1.5;margin-block-end:14px}.platforms_requirements__JdWJA h3{font-size:18px;margin-block:24px 8px}.platforms_requirements__JdWJA li,.platforms_requirements__JdWJA p{color:var(--sp-muted);font-size:16px;line-height:1.9}.platforms_requirements__JdWJA ul{padding-inline-start:22px;list-style:disc}.platforms_requirements__JdWJA li+li{margin-block-start:10px}.platforms_heroCopy__QVVCY p{font-size:17px;color:var(--sp-muted)}.platforms_actions__Lsrhz{display:flex;flex-wrap:wrap;gap:12px;margin-block:26px 20px}.platforms_primary__OPPv_,.platforms_secondary__c3472{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:10px 24px;border-radius:99px;font-size:14px;font-weight:700;line-height:1.7;cursor:pointer}.platforms_primary__OPPv_{background:var(--sp-gradient);color:white;box-shadow:0 5px 22px #4f63ff30;border:1px solid transparent}.platforms_secondary__c3472{background:var(--sp-soft);color:var(--sp-text);border:1px solid var(--sp-border)}.platforms_primary__OPPv_:hover,.platforms_secondary__c3472:hover{filter:brightness(1.08)}.platforms_trust__w1juw{list-style:none;display:flex;flex-wrap:wrap;gap:14px;margin:0;padding:0;color:var(--sp-muted);font-size:12px}.platforms_trust__w1juw li{display:flex;align-items:center;gap:5px}.platforms_trust__w1juw svg{color:var(--sp-success)}.platforms_heroScreen__dSP56{min-width:0;background:var(--sp-solid);border:1px solid var(--sp-border);border-radius:22px;overflow:hidden;box-shadow:var(--sp-shadow);transform:perspective(1400px) rotateY(-3deg)}.platforms_heroScreen__dSP56>div{display:flex;align-items:center;gap:5px;padding:13px 17px;background:var(--sp-soft);direction:ltr}.platforms_heroScreen__dSP56>div span{height:7px;width:7px;background:#97a9cf;border-radius:50%}.platforms_heroScreen__dSP56 b{margin-inline-start:auto;font-family:Arial,sans-serif;font-size:11px;color:var(--sp-muted)}.platforms_heroScreen__dSP56>img{width:100%;height:auto}.platforms_gallery__K9gkw figcaption,.platforms_heroScreen__dSP56 figcaption{font-size:12px;color:var(--sp-muted);padding:12px 17px;line-height:1.8}.platforms_section__qGz6T{padding-block:38px;scroll-margin-top:100px}.platforms_sectionHeading__BFpyW{max-width:850px;margin:0 auto 30px;text-align:center}.platforms_faq__6ptyi h2,.platforms_sectionHeading__BFpyW h2{font-size:clamp(25px,2.6vw,35px);font-weight:800;line-height:1.4;margin-block:12px}.platforms_sectionHeading__BFpyW p{font-size:16px;color:var(--sp-muted);line-height:1.9}.platforms_toolsGrid__a4bfo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.platforms_tool__4O7zw{position:relative;background:var(--sp-card);border:1px solid var(--sp-border);border-radius:22px;padding:30px;box-shadow:var(--sp-shadow)}.platforms_toolNumber__st_Qa{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--sp-soft);border:1px solid var(--sp-border);border-radius:13px;font-size:14px;color:var(--sp-blue);font-weight:800;margin-block-end:18px}.platforms_tool__4O7zw h3{font-size:21px;line-height:1.5}.platforms_tool__4O7zw>p{font-size:15px;color:var(--sp-muted);margin-block:9px 15px}.platforms_tool__4O7zw li{font-size:14px;line-height:1.9}.platforms_gallery__K9gkw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.platforms_gallery__K9gkw figure{overflow:hidden;border:1px solid var(--sp-border);border-radius:20px;background:var(--sp-solid)}.platforms_gallery__K9gkw img{width:100%;height:auto}.platforms_steps__3dNA0{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;margin:0}.platforms_steps__3dNA0 li{display:flex;gap:16px;align-items:flex-start;padding:26px;background:var(--sp-card);border:1px solid var(--sp-border);border-radius:22px}.platforms_steps__3dNA0 b{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;background:var(--sp-gradient);color:white;border-radius:50%}.platforms_steps__3dNA0 h3{font-size:17px;line-height:1.6}.platforms_steps__3dNA0 p{color:var(--sp-muted);font-size:14px;margin-block-start:7px}.platforms_useCases__fpihC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.platforms_useCases__fpihC article{padding:25px;border:1px solid var(--sp-border);border-radius:22px;background:var(--sp-card)}.platforms_useCases__fpihC svg{color:var(--sp-blue);margin-block-end:14px}.platforms_useCases__fpihC h3{font-size:20px}.platforms_useCases__fpihC p{color:var(--sp-muted);font-size:15px;margin-block-start:8px}.platforms_faq__6ptyi{display:grid;grid-template-columns:.7fr 1.3fr;gap:50px}.platforms_faq__6ptyi>div>p{color:var(--sp-muted);font-size:15px;margin-block:15px 22px}.platforms_faq__6ptyi details{border:1px solid var(--sp-border);border-radius:15px;background:var(--sp-card);margin-block-end:12px}.platforms_faq__6ptyi summary{display:flex;justify-content:space-between;align-items:center;gap:15px;cursor:pointer;padding:18px 22px;font-size:15px;font-weight:700;list-style:none}.platforms_faq__6ptyi summary::-webkit-details-marker{display:none}.platforms_faq__6ptyi summary svg{flex-shrink:0;color:var(--sp-blue)}.platforms_faq__6ptyi details[open] summary svg{transform:rotate(180deg)}.platforms_faq__6ptyi details>p{padding:0 22px 22px;color:var(--sp-muted);font-size:15px}.platforms_cta__7BDe_{display:flex;align-items:center;justify-content:space-between;gap:30px;background:linear-gradient(110deg,var(--sp-soft),#7b4ff01a);border:1px solid var(--sp-border);border-radius:24px;padding:35px 40px;margin-block:35px}.platforms_cta__7BDe_ h2{font-size:27px;line-height:1.5;margin-block:10px}.platforms_cta__7BDe_ p{font-size:15px;color:var(--sp-muted)}.platforms_cta__7BDe_ .platforms_primary__OPPv_{flex-shrink:0}.platforms_relatedHeading__NeLji{display:flex;justify-content:space-between;gap:20px;align-items:center;flex-wrap:wrap;margin-block-end:24px}.platforms_relatedHeading__NeLji h2{font-size:25px}.platforms_relatedHeading__NeLji a{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--sp-blue)}.platforms_related__8ehsw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.platforms_related__8ehsw>a{display:flex;align-items:center;gap:12px;background:var(--sp-card);border:1px solid var(--sp-border);border-radius:15px;padding:18px;color:var(--sp-blue);font-size:14px;font-weight:700}.platforms_related__8ehsw span{color:var(--sp-text);flex:1}.platforms_related__8ehsw>a:hover{border-color:var(--sp-blue)}@media (max-width:1050px){.platforms_shell__u7mTO{width:calc(100% - 48px)}.platforms_heroGrid__28eRs{gap:25px;grid-template-columns:1fr 1.15fr}.platforms_grid__zEfu5{grid-template-columns:repeat(2,minmax(0,1fr))}.platforms_steps__3dNA0 li{flex-direction:column}.platforms_faq__6ptyi{gap:25px}.platforms_heroCopy__QVVCY h1{font-size:34px}}@media (max-width:768px){.platforms_requirements__JdWJA{grid-template-columns:1fr;gap:20px}.platforms_heroGrid__28eRs{grid-template-columns:1fr}.platforms_heroCopy__QVVCY{text-align:center}.platforms_actions__Lsrhz,.platforms_trust__w1juw{justify-content:center}.platforms_heroScreen__dSP56{transform:none}.platforms_heroCopy__QVVCY h1{font-size:38px}.platforms_heroCopy__QVVCY>p{font-size:16px}.platforms_faq__6ptyi,.platforms_gallery__K9gkw,.platforms_steps__3dNA0,.platforms_toolsGrid__a4bfo,.platforms_useCases__fpihC{grid-template-columns:1fr}.platforms_steps__3dNA0 li{flex-direction:row}.platforms_related__8ehsw{grid-template-columns:repeat(2,minmax(0,1fr))}.platforms_cta__7BDe_{flex-direction:column;text-align:center;padding:28px}.platforms_breadcrumbs__3TUk_{margin-block-end:25px}}@media (max-width:600px){.platforms_shell__u7mTO{width:calc(100% - 36px)}.platforms_grid__zEfu5{grid-template-columns:1fr}.platforms_listHero___DJBT{padding-block:24px}.platforms_listHero___DJBT h1{font-size:37px}.platforms_listHero___DJBT>p{font-size:16px}.platforms_filters__ZeOCH{gap:7px}.platforms_filters__ZeOCH button{font-size:12px;padding:8px 13px}.platforms_cardImage__5ndXn>img{height:auto;max-height:220px}.platforms_cardBody__s7g3T>p{min-height:0;font-size:15px}.platforms_cardBody__s7g3T li{font-size:14px}.platforms_section__qGz6T{padding-block:28px}.platforms_tool__4O7zw{padding:24px}.platforms_heroCopy__QVVCY h1{font-size:34px}.platforms_heroCopy__QVVCY .platforms_actions__Lsrhz{gap:9px}.platforms_primary__OPPv_,.platforms_secondary__c3472{padding:10px 18px;font-size:13px}.platforms_cta__7BDe_ h2{font-size:25px}.platforms_related__8ehsw{grid-template-columns:1fr}.platforms_detailHero__8EwRB{padding-block-end:20px}.platforms_heroScreen__dSP56 figcaption{font-size:12px}.platforms_faq__6ptyi summary{padding:16px;font-size:14px}}