.page_page__NYu1_{display:contents}body[data-app-theme=dark] .page_page__NYu1_ .engineering-atoms-page{background:transparent!important;color:var(--text)!important}body[data-app-theme=dark] .page_page__NYu1_ .engineering-atoms-page main{background:transparent!important}body[data-app-theme=dark] .page_page__NYu1_ .engineering-atoms-page :where(aside,header,.bg-white,.bg-white\/95,.bg-white\/90,.bg-white\/80,.bg-white\/70,.bg-slate-50,.bg-slate-50\/80,.bg-slate-50\/70,.bg-slate-50\/50,.bg-gray-50,.bg-gray-50\/70,.bg-gray-50\/50,.bg-stone-50,.bg-stone-50\/80,.bg-stone-50\/70,.bg-stone-50\/50){background-color:rgba(15,23,42,.86)!important;color:var(--text)!important}body[data-app-theme=dark] .page_page__NYu1_ .engineering-atoms-page :where(.bg-slate-100,.bg-gray-100,.bg-stone-100,.bg-slate-100\/80){background-color:var(--dark-neutral-panel-strong)!important}body[data-app-theme=dark] .page_page__NYu1_ .engineering-atoms-page :where(.border-slate-100,.border-slate-200,.border-gray-100,.border-gray-200,.border-stone-100,.border-stone-200){border-color:var(--line)!important}body[data-app-theme=dark] .page_page__NYu1_ .engineering-atoms-page :where(.text-slate-950,.text-slate-900,.text-slate-800,.text-gray-900,.text-gray-800){color:#f8fafc!important}body[data-app-theme=dark] .page_page__NYu1_ .engineering-atoms-page :where(.text-slate-700,.text-gray-700){color:#dbeafe!important}body[data-app-theme=dark] .page_page__NYu1_ .engineering-atoms-page :where(.text-slate-600,.text-slate-500,.text-gray-600,.text-gray-500){color:var(--muted)!important}body[data-app-theme=dark] .page_page__NYu1_ .engineering-atoms-page :where(.text-slate-400,.text-slate-300,.text-gray-400,.text-gray-300){color:#748198!important}body[data-app-theme=dark] .page_page__NYu1_ .engineering-atoms-page :where(input,textarea,select){border-color:rgba(148,163,184,.34)!important;background:rgba(2,6,23,.72)!important;color:#f8fafc!important}body[data-app-theme=dark] .page_page__NYu1_ .engineering-atoms-page :where(input::placeholder,textarea::placeholder){color:rgba(148,163,184,.66)!important}body[data-app-theme=dark] .page_page__NYu1_ .engineering-atoms-page :where(button:hover,a:hover){box-shadow:0 0 0 3px rgba(96,165,250,.14)!important}body[data-app-theme=dark] .page_page__NYu1_ .engineering-atoms-page .custom-scrollbar{scrollbar-color:rgba(148,163,184,.45) transparent}body[data-app-theme=light]:has(.page_page__NYu1_ .engineering-atoms-page){background-image:none;background-color:#f8fafc}body[data-app-theme=dark]:has(.page_page__NYu1_ .engineering-atoms-page){background-image:none}.page_page__NYu1_ .engineering-atoms-page .engineering-atoms-sidebar-group-active{background-color:rgb(224 242 254);color:rgb(15 23 42);border-color:rgb(147 197 253)!important}body[data-app-theme=dark] .page_page__NYu1_ .engineering-atoms-page aside button.engineering-atoms-sidebar-group-active{background-color:rgba(30,58,138,.55)!important;color:#f0f9ff!important;border-color:rgba(56,189,248,.45)!important}.page_page__NYu1_ .engineering-atoms-page .engineering-atoms-banner-source>section{border:0;border-radius:0;background:transparent;box-shadow:none}.page_page__NYu1_ .engineering-atoms-page .engineering-atoms-banner-source label{margin-top:8px}.page_page__NYu1_ .engineering-atoms-page .engineering-atoms-banner-source label input{height:34px;font-size:12px}.page_page__NYu1_ .engineering-atoms-page .engineering-atoms-banner-source section>div.mt-3.grid{max-height:58px}.page_page__NYu1_ .engineering-atoms-page .engineering-atoms-banner-source section>div.mt-3.grid button{padding-top:7px;padding-bottom:7px}.page_page__NYu1_ .engineering-atoms-page .engineering-atoms-banner-source section>div.mt-3.grid button>div.mt-2{display:none}body[data-app-theme=dark] .page_page__NYu1_ .engineering-atoms-page .engineering-atoms-macro-banner{background-color:#0b1120!important;color:#f8fafc!important}body[data-app-theme=dark] .page_page__NYu1_ .engineering-atoms-page :where([class*=text-pink-],[class*=text-rose-],[class*=text-red-],[class*=text-orange-9],[class*=text-orange-8],[class*=text-orange-7]){color:#7dd3fc!important}body[data-app-theme=dark] .page_page__NYu1_ .engineering-atoms-page :where([class*=bg-pink-],[class*=bg-rose-],[class*=bg-orange-5],[class*=bg-orange-6],[class*=bg-red-5],[class*=bg-red-6]){background-color:rgba(14,165,233,.38)!important}body[data-app-theme=dark] .page_page__NYu1_ .engineering-atoms-page :where([class*=border-pink-],[class*=border-rose-],[class*=border-orange-2],[class*=border-orange-3],[class*=border-red-2],[class*=border-red-3]){border-color:rgba(56,189,248,.45)!important}.product-innovation-design-os_root__3ReUj{--pdos-radius-panel:8px;--pdos-radius-control:6px;--pdos-space-page:clamp(0.75rem,1.5vw,1.25rem);--pdos-focus:0 0 0 3px color-mix(in srgb,var(--pi-accent) 18%,transparent);color-scheme:inherit}.product-innovation-design-os_root__3ReUj *{letter-spacing:0}.product-innovation-design-os_root__3ReUj a,.product-innovation-design-os_root__3ReUj button,.product-innovation-design-os_root__3ReUj input,.product-innovation-design-os_root__3ReUj select,.product-innovation-design-os_root__3ReUj textarea{border-radius:var(--pdos-radius-control)}.product-innovation-design-os_root__3ReUj a:focus-visible,.product-innovation-design-os_root__3ReUj button:focus-visible,.product-innovation-design-os_root__3ReUj input:focus-visible,.product-innovation-design-os_root__3ReUj select:focus-visible,.product-innovation-design-os_root__3ReUj textarea:focus-visible{outline:0;box-shadow:var(--pdos-focus)}.product-innovation-design-os_shell__DhKbb{position:relative;z-index:10;width:var(--pi-content-width,min(90dvw,1880px));max-width:var(--pi-content-width,min(90dvw,1880px));margin:0 auto;padding:var(--pdos-space-page);padding-top:max(var(--pdos-space-page),.75rem)}.product-innovation-design-os_surface__Nk_Sy{border:1px solid var(--pi-line);border-radius:var(--pdos-radius-panel);background:color-mix(in srgb,var(--pi-card-solid) 92%,transparent);box-shadow:var(--pi-shadow-soft);color:var(--pi-text)}.product-innovation-design-os_surfaceInset__GwNgj{border:1px solid var(--pi-line);border-radius:calc(var(--pdos-radius-panel) - 4px);background:var(--pi-card-muted);color:var(--pi-text)}.product-innovation-design-os_surfaceStrong__rlQDa{border:1px solid color-mix(in srgb,var(--pi-accent) 34%,var(--pi-line));border-radius:var(--pdos-radius-panel);background:linear-gradient(135deg,color-mix(in srgb,var(--pi-card-solid) 94%,transparent),color-mix(in srgb,var(--pi-accent-soft) 86%,transparent)),var(--pi-card-solid);box-shadow:var(--pi-shadow-card);color:var(--pi-text)}.product-innovation-design-os_sectionHeader__qAibF{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.product-innovation-design-os_eyebrow__pj7fM{color:var(--pi-accent);font-size:.72rem;font-weight:900;line-height:1.2;text-transform:uppercase}.product-innovation-design-os_heading__kiqDI{margin-top:.25rem;color:var(--pi-text);font-weight:900;line-height:1.12}.product-innovation-design-os_copy__Ye8pz{color:var(--pi-muted);font-weight:650;line-height:1.7}.product-innovation-design-os_muted__Aogvd{color:var(--pi-muted)}.product-innovation-design-os_chip__GmhGR{display:inline-flex;align-items:center;justify-content:center;min-height:1.75rem;border:1px solid var(--pi-line);border-radius:var(--pdos-radius-control);background:var(--pi-card-muted);color:var(--pi-muted);font-size:.75rem;font-weight:900;line-height:1;white-space:nowrap}.product-innovation-design-os_chipStrong__RaoBR{border-color:color-mix(in srgb,var(--pi-accent) 32%,var(--pi-line));background:var(--pi-accent-soft);color:var(--pi-text)}.product-innovation-design-os_actionPrimary__abxGt{border:1px solid transparent!important;background:var(--pi-accent)!important;color:var(--pi-accent-text)!important;box-shadow:var(--pi-shadow-soft)}.product-innovation-design-os_actionSecondary__Jedje{border:1px solid var(--pi-line)!important;background:var(--pi-card-muted)!important;color:var(--pi-text)!important}.product-innovation-design-os_methodGrid__7UWsD{display:grid;gap:.5rem}.product-innovation-design-os_methodTile__qFlhM{min-width:0;border:1px solid var(--pi-line);border-radius:calc(var(--pdos-radius-panel) - 4px);background:var(--pi-card-muted);color:var(--pi-text);transition:border-color .16s ease,background .16s ease,transform .16s ease}.product-innovation-design-os_methodTile__qFlhM:hover{border-color:color-mix(in srgb,var(--pi-accent) 42%,var(--pi-line));background:color-mix(in srgb,var(--pi-card-solid) 82%,var(--pi-accent-soft))}.product-innovation-design-os_methodTileActive__KR2Lz{border-color:var(--pi-accent);background:var(--pi-accent);color:var(--pi-accent-text)}.product-innovation-design-os_methodTileDone__SOAhH{border-color:color-mix(in srgb,var(--pi-accent) 36%,var(--pi-line));background:color-mix(in srgb,var(--pi-accent-soft) 78%,var(--pi-card-solid));color:var(--pi-text)}.product-innovation-design-os_stageCard__SbetA{min-width:0;border:1px solid var(--pi-line);border-radius:calc(var(--pdos-radius-panel) - 4px);background:color-mix(in srgb,var(--pi-card-solid) 82%,var(--pi-card-muted));color:var(--pi-text)}.product-innovation-design-os_stageCardDone__5Ve6h{border-color:color-mix(in srgb,var(--pi-accent) 34%,var(--pi-line));background:color-mix(in srgb,var(--pi-accent-soft) 78%,var(--pi-card-solid))}.product-innovation-design-os_progressTrack__QQSYQ{overflow:hidden;height:.4rem;border-radius:var(--pdos-radius-control);background:color-mix(in srgb,var(--pi-steel) 16%,transparent)}.product-innovation-design-os_progressFill__0pCyc{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--pi-accent),var(--pi-accent-2))}.product-innovation-design-os_decisionRail__JOzz1{border-left:3px solid color-mix(in srgb,var(--pi-accent) 55%,transparent)}@media (max-width:640px){.product-innovation-design-os_shell__DhKbb{padding:.6rem 0}.product-innovation-design-os_surfaceStrong__rlQDa,.product-innovation-design-os_surface__Nk_Sy{border-radius:var(--pdos-radius-panel)}}.creation-floating-card_launcher__f645p{position:fixed;right:18px;bottom:104px;z-index:80;display:inline-flex;min-width:152px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(15,23,42,.14);border-radius:8px;background:rgba(255,255,255,.94);padding:10px 12px;color:#0f172a;box-shadow:0 18px 45px rgba(15,23,42,.18);font-size:12px;font-weight:900;backdrop-filter:blur(18px)}.creation-floating-card_launcher__f645p:hover{border-color:rgba(14,116,144,.32);background:#ffffff}.creation-floating-card_panel__dzPvR{position:fixed;right:18px;bottom:104px;z-index:80;width:min(430px,calc(100vw - 28px));max-height:min(720px,calc(100dvh - 136px));overflow:hidden;border:1px solid rgba(15,23,42,.14);border-radius:8px;background:rgba(255,255,255,.96);color:#0f172a;box-shadow:0 22px 70px rgba(15,23,42,.22);backdrop-filter:blur(20px)}.creation-floating-card_header__Ogi7K{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(148,163,184,.28);padding:14px}.creation-floating-card_eyebrow__4tZpx{margin:0 0 4px;color:#0e7490;font-size:10px;font-weight:900;letter-spacing:0;text-transform:uppercase}.creation-floating-card_title__nqLKn{margin:0;font-size:17px;font-weight:950;line-height:1.2}.creation-floating-card_subline__YFjkT{margin-top:5px;color:#64748b;font-size:12px;line-height:1.45}.creation-floating-card_headerActions__QSYBU{display:flex;flex:0 0 auto;gap:6px}.creation-floating-card_chipButton__BCQLY,.creation-floating-card_iconButton__ULVJ9,.creation-floating-card_primaryButton__JYezt,.creation-floating-card_secondaryButton__cz6L5,.creation-floating-card_tab__hNDf0{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(15,23,42,.12);border-radius:7px;background:rgba(255,255,255,.88);color:#0f172a;font-size:12px;font-weight:850;line-height:1.2;transition:border-color .16s ease,background .16s ease,color .16s ease}.creation-floating-card_iconButton__ULVJ9{width:34px;height:34px;padding:0}.creation-floating-card_chipButton__BCQLY:hover,.creation-floating-card_iconButton__ULVJ9:hover,.creation-floating-card_secondaryButton__cz6L5:hover{border-color:rgba(14,116,144,.32);background:#f8fafc}.creation-floating-card_tabs__8QKid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;border-bottom:1px solid rgba(148,163,184,.22);padding:8px}.creation-floating-card_tab__hNDf0{min-width:0;height:42px;flex-direction:column;gap:2px;padding:4px;color:#475569;font-size:10px}.creation-floating-card_tabActive__wXuKU{border-color:rgba(8,145,178,.42);background:#ecfeff;color:#155e75}.creation-floating-card_body__lBv_s{max-height:calc(min(720px, 100dvh - 136px) - 120px);overflow-y:auto;padding:12px 14px 14px}.creation-floating-card_section__BoSQW{display:grid;gap:10px}.creation-floating-card_sectionTitle__0PSok{margin:0;font-size:13px;font-weight:950;line-height:1.25}.creation-floating-card_fieldGrid__QbJD_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.creation-floating-card_field__LHELW{display:grid;gap:5px}.creation-floating-card_fieldWide__l_lX_{grid-column:1/-1}.creation-floating-card_label__33jIt{color:#475569;font-size:11px;font-weight:850}.creation-floating-card_input__n_Vk_,.creation-floating-card_select__y8PeM,.creation-floating-card_textarea__4aU0T{width:100%;min-width:0;border:1px solid rgba(148,163,184,.4);border-radius:7px;background:rgba(248,250,252,.96);color:#0f172a;font-size:12px;font-weight:650;line-height:1.35;outline:none}.creation-floating-card_input__n_Vk_,.creation-floating-card_select__y8PeM{height:36px;padding:0 10px}.creation-floating-card_textarea__4aU0T{min-height:70px;resize:vertical;padding:9px 10px}.creation-floating-card_input__n_Vk_:focus,.creation-floating-card_select__y8PeM:focus,.creation-floating-card_textarea__4aU0T:focus{border-color:rgba(8,145,178,.65);box-shadow:0 0 0 3px rgba(8,145,178,.1)}.creation-floating-card_row__CfM9x{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px}.creation-floating-card_primaryButton__JYezt,.creation-floating-card_secondaryButton__cz6L5{min-height:36px;padding:0 11px}.creation-floating-card_primaryButton__JYezt{border-color:rgba(14,116,144,.34);background:#0f766e;color:#ffffff}.creation-floating-card_primaryButton__JYezt:hover{background:#115e59}.creation-floating-card_primaryButton__JYezt:disabled,.creation-floating-card_secondaryButton__cz6L5:disabled{cursor:not-allowed;opacity:.55}.creation-floating-card_list__e0dvN{display:grid;gap:7px}.creation-floating-card_listItem__Od8kd{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;border:1px solid rgba(148,163,184,.26);border-radius:8px;background:rgba(248,250,252,.76);padding:9px;text-align:left}.creation-floating-card_listItemActive__r0Lss{border-color:rgba(20,184,166,.48);background:#f0fdfa}.creation-floating-card_itemTitle__WbCDu{overflow-wrap:anywhere;font-size:12px;font-weight:950}.creation-floating-card_itemMeta__EpyWX{margin-top:3px;color:#64748b;font-size:11px;line-height:1.35}.creation-floating-card_chipRow__V_JV4{display:flex;flex-wrap:wrap;gap:6px}.creation-floating-card_chipButton__BCQLY{min-height:30px;padding:0 9px;color:#334155}.creation-floating-card_chipButtonActive__9c4ZK{border-color:rgba(190,18,60,.34);background:#fff1f2;color:#9f1239}.creation-floating-card_meterRow__YzC7M{display:grid;grid-template-columns:68px minmax(0,1fr) 34px;gap:8px;align-items:center;color:#334155;font-size:11px;font-weight:850}.creation-floating-card_meter__pWHZn{width:100%;accent-color:#0f766e}.creation-floating-card_notice__iLekF{border:1px solid rgba(20,184,166,.22);border-radius:8px;background:#f0fdfa;padding:8px 10px;color:#115e59;font-size:12px;font-weight:750;line-height:1.4}.creation-floating-card_error__EVwdK{border-color:rgba(225,29,72,.22);background:#fff1f2;color:#9f1239}.creation-floating-card_divider__QGYwT{height:1px;background:rgba(148,163,184,.24)}.creation-floating-card_empty__MC9vu{border:1px dashed rgba(148,163,184,.44);border-radius:8px;padding:12px;color:#64748b;font-size:12px;font-weight:750;line-height:1.45}body[data-app-theme=dark] .creation-floating-card_launcher__f645p,body[data-app-theme=dark] .creation-floating-card_panel__dzPvR{border-color:rgba(148,163,184,.22);background:rgba(15,23,42,.94);color:#e5e7eb;box-shadow:0 22px 70px rgba(0,0,0,.42)}body[data-app-theme=dark] .creation-floating-card_itemMeta__EpyWX,body[data-app-theme=dark] .creation-floating-card_label__33jIt,body[data-app-theme=dark] .creation-floating-card_subline__YFjkT{color:#94a3b8}body[data-app-theme=dark] .creation-floating-card_chipButton__BCQLY,body[data-app-theme=dark] .creation-floating-card_iconButton__ULVJ9,body[data-app-theme=dark] .creation-floating-card_secondaryButton__cz6L5,body[data-app-theme=dark] .creation-floating-card_tab__hNDf0{border-color:rgba(148,163,184,.22);background:rgba(30,41,59,.72);color:#cbd5e1}body[data-app-theme=dark] .creation-floating-card_listItemActive__r0Lss,body[data-app-theme=dark] .creation-floating-card_tabActive__wXuKU{border-color:rgba(45,212,191,.4);background:rgba(20,184,166,.14);color:#ccfbf1}body[data-app-theme=dark] .creation-floating-card_input__n_Vk_,body[data-app-theme=dark] .creation-floating-card_listItem__Od8kd,body[data-app-theme=dark] .creation-floating-card_select__y8PeM,body[data-app-theme=dark] .creation-floating-card_textarea__4aU0T{border-color:rgba(148,163,184,.24);background:rgba(15,23,42,.72);color:#e5e7eb}body[data-app-theme=dark] .creation-floating-card_notice__iLekF{border-color:rgba(45,212,191,.25);background:rgba(20,184,166,.14);color:#99f6e4}body[data-app-theme=dark] .creation-floating-card_error__EVwdK{border-color:rgba(251,113,133,.28);background:rgba(159,18,57,.22);color:#fecdd3}@media (max-width:720px){.creation-floating-card_launcher__f645p{right:12px;bottom:calc(112px + env(safe-area-inset-bottom));min-width:132px}.creation-floating-card_panel__dzPvR{right:8px;bottom:calc(112px + env(safe-area-inset-bottom));width:calc(100vw - 16px);max-height:calc(100dvh - 140px - env(safe-area-inset-bottom))}.creation-floating-card_tabs__8QKid{grid-template-columns:repeat(3,minmax(0,1fr))}.creation-floating-card_fieldGrid__QbJD_{grid-template-columns:1fr}.creation-floating-card_body__lBv_s{max-height:calc(100dvh - 250px - env(safe-area-inset-bottom))}}