.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-software-shell]>a,.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-white-link-card]{background-color:#2b5159;border-color:#4d7780;color:#eef3f0;box-shadow:0 2px 12px rgba(0,0,0,.12)}.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-software-shell]:focus-within>a,.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-software-shell]:hover>a,.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-white-link-card]:focus-within,.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-white-link-card]:hover{background-color:#2b5159;border-color:#84b0aa;box-shadow:0 6px 18px rgba(0,0,0,.18)}.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-software-shell]>a:focus-visible,.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-white-link-card]:focus-visible,.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-white-link-card]:focus-within{outline:3px solid #a4d4d0;outline-offset:3px}.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-software-shell]>a>span:nth-child(2)>span:first-child,.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-white-link-card] [data-mpino-link-title]{color:#eef3f0}.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-software-shell]>a>span:nth-child(2)>span:nth-child(2),.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-white-link-card] [data-mpino-link-sub]{color:#cbd7d1}.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-white-link-card] [data-mpino-link-accent]{color:#e2cc9f}.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-white-link-card] [data-mpino-link-action],.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-white-link-card] [data-mpino-link-symbol]{color:#c0d9ce}.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-software-shell]>a>span:first-child,.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-white-link-card] [data-mpino-link-well]{background-color:hsla(0,0%,100%,.035);border-color:hsla(0,0%,100%,.18)}.storefront .target-white-link-cards_targetRoot__AoAyY a[data-mpino-white-link-card]>span.absolute.inset-y-3.left-0[aria-hidden]{background-color:#a5c6b8!important}.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-software-shell]>a>span:first-child svg [stroke],.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-white-link-card] [data-mpino-link-well] svg [stroke]{stroke:#c0d9ce}.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-software-shell]>a>span:first-child svg [fill=currentColor],.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-white-link-card] [data-mpino-link-well] svg [fill=currentColor]{fill:#c0d9ce}.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-software-shell]>a>span:first-child{outline:1px solid hsla(0,0%,100%,.18)}.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-software-shell]{border-radius:7px}.storefront .target-white-link-cards_targetRoot__AoAyY [data-mpino-software-shell]>a>svg:last-child{visibility:hidden}.SoftwareGroupedShowcase_showcase__tpLmV{display:flex;flex-direction:column;width:100%;height:min(760px,calc(100svh - 32px));min-height:640px;padding:29px 30px 19px;overflow:hidden;border:1px solid #363c3f;background:#171b1e;box-shadow:0 12px 35px rgba(0,0,0,.2);color:#f6f5f2}.SoftwareGroupedShowcase_intro__jzIwp{display:flex;justify-content:space-between;align-items:end;gap:24px;padding-bottom:20px}.SoftwareGroupedShowcase_eyebrow__McFPs{color:#c5ac89;font-size:10px;font-weight:900;letter-spacing:.16em}.SoftwareGroupedShowcase_title__OkI87{margin-top:9px;font-size:clamp(34px,4vw,57px);font-weight:800;line-height:1.04;letter-spacing:-.065em}.SoftwareGroupedShowcase_lead__5BfSD{flex:none;margin-bottom:4px;color:#aeb8bd;font-size:13px;line-height:1.65;white-space:nowrap}.SoftwareGroupedShowcase_grid__iTRZQ{display:grid;grid-template-columns:minmax(0,39fr) minmax(0,61fr);gap:14px;flex:1;min-height:0}.SoftwareGroupedShowcase_tool__ImeTE{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;border:1px solid #363c3f;background:#1c2328}.SoftwareGroupedShowcase_arduinoTool__MEJfW{border-top:3px solid #aeb8bd}.SoftwareGroupedShowcase_studioTool__ZYQmb{border-top:3px solid #c5ac89}.SoftwareGroupedShowcase_toolHead__aYu4T{display:flex;align-items:center;gap:12px;flex:none;min-height:67px;padding:12px 17px;border-bottom:1px solid #363c3f;background:#30373b;color:#f6f5f2}.SoftwareGroupedShowcase_icon__n_kvY{width:39px;height:39px;-o-object-fit:contain;object-fit:contain;flex:none}.SoftwareGroupedShowcase_toolEyebrow__Er4OP{display:block;color:#aeb8bd;font-size:9px;font-weight:900;letter-spacing:.16em}.SoftwareGroupedShowcase_toolTitle__JVzd1{display:block;margin-top:2px;font-size:22px;font-weight:750;line-height:1.1;letter-spacing:-.05em}.SoftwareGroupedShowcase_badge__HwpCo{margin-left:auto;padding:6px 8px;border:1px solid #c5ac89;border-radius:40px;color:#c5ac89;background:#30373b;font-size:9px;font-weight:900;letter-spacing:.08em;white-space:nowrap}.SoftwareGroupedShowcase_toolBody__My6LS{flex:1;min-height:0}.SoftwareGroupedShowcase_screen__01Sy1{position:relative;width:100%;height:100%;overflow:hidden;background:#202426;isolation:isolate}.SoftwareGroupedShowcase_screen__01Sy1 img{position:absolute;display:block;height:auto;max-width:none;left:0;top:0;filter:none;transform:none}.SoftwareGroupedShowcase_arduinoScreen__7ahlo img{width:250%}.SoftwareGroupedShowcase_studioCodeScreen__46_Pm img{width:150%}.SoftwareGroupedShowcase_studioLadderScreen__O4GAu img{width:115%}.SoftwareGroupedShowcase_studioModes__PLt7f{display:grid;grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.SoftwareGroupedShowcase_studioMode__RTIq5{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.SoftwareGroupedShowcase_studioMode__RTIq5+.SoftwareGroupedShowcase_studioMode__RTIq5{border-top:1px solid #363c3f}.SoftwareGroupedShowcase_modeHead__Fq6Af{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:31px;padding:0 11px;background:#30373b;color:#f6f5f2;font-size:10px;font-weight:900;letter-spacing:.08em}.SoftwareGroupedShowcase_modeHead__Fq6Af span:last-child{color:#aeb8bd;font-size:9px}.SoftwareGroupedShowcase_studioMode__RTIq5 .SoftwareGroupedShowcase_screen__01Sy1{flex:1;min-height:0}.SoftwareGroupedShowcase_foot__E_L4F{display:flex;justify-content:space-between;gap:17px;padding-top:14px;background:#171b1e;color:#aeb8bd;font-size:10px;line-height:1.45}.SoftwareGroupedShowcase_foot__E_L4F strong{color:#c5ac89;font-size:10px;letter-spacing:.09em;white-space:nowrap}@media (max-width:850px){.SoftwareGroupedShowcase_showcase__tpLmV{height:min(720px,calc(100svh - 32px));min-height:620px;padding:19px}.SoftwareGroupedShowcase_intro__jzIwp{display:block}.SoftwareGroupedShowcase_title__OkI87{font-size:39px}.SoftwareGroupedShowcase_lead__5BfSD{margin-top:6px;font-size:11px;text-align:right}.SoftwareGroupedShowcase_grid__iTRZQ{gap:8px}.SoftwareGroupedShowcase_toolHead__aYu4T{min-height:51px;padding:7px 9px;gap:6px}.SoftwareGroupedShowcase_icon__n_kvY{width:29px;height:29px}.SoftwareGroupedShowcase_toolTitle__JVzd1{font-size:16px}.SoftwareGroupedShowcase_badge__HwpCo{display:none}}@media (max-width:600px){.SoftwareGroupedShowcase_showcase__tpLmV{height:min(730px,calc(100svh - 24px));min-height:640px;padding:12px}.SoftwareGroupedShowcase_intro__jzIwp{display:block;padding-bottom:11px}.SoftwareGroupedShowcase_title__OkI87{font-size:clamp(27px,7.9vw,31px)}.SoftwareGroupedShowcase_lead__5BfSD{margin:6px 0 0;font-size:10px;line-height:1.4;letter-spacing:-.06em}.SoftwareGroupedShowcase_grid__iTRZQ{grid-template-columns:1fr;grid-template-rows:minmax(0,.72fr) minmax(0,1.28fr);gap:7px}.SoftwareGroupedShowcase_toolHead__aYu4T{min-height:39px}.SoftwareGroupedShowcase_toolTitle__JVzd1{font-size:15px}.SoftwareGroupedShowcase_toolEyebrow__Er4OP{display:none}.SoftwareGroupedShowcase_arduinoScreen__7ahlo img{width:300%}.SoftwareGroupedShowcase_studioCodeScreen__46_Pm img{width:180%}.SoftwareGroupedShowcase_studioLadderScreen__O4GAu img{width:160%}.SoftwareGroupedShowcase_modeHead__Fq6Af{min-height:23px;padding:0 6px;font-size:9px}.SoftwareGroupedShowcase_modeHead__Fq6Af span:last-child{display:none}.SoftwareGroupedShowcase_foot__E_L4F{display:block;padding-top:8px;font-size:9px}.SoftwareGroupedShowcase_foot__E_L4F strong{display:none}}@media (max-width:360px){.SoftwareGroupedShowcase_lead__5BfSD{width:calc(100% + 24px);margin-left:-12px;padding-right:6px;font-size:9px;letter-spacing:-.07em}}@media (max-width:340px){.SoftwareGroupedShowcase_lead__5BfSD{font-size:8px}}