.BusinessModelCanvas_canvasContainer__ROMiQ{max-width:1200px;margin:0 auto;padding:1rem}.BusinessModelCanvas_desktopCanvas__0D1bN{display:grid;grid-template-columns:repeat(10,1fr);gap:1px;border-radius:8px;overflow:hidden}.BusinessModelCanvas_cell__AnBAk{padding:1rem;word-break:break-word}.BusinessModelCanvas_keyPartners__Nr9m1{grid-column:1/span 2;grid-row:1/span 2}.BusinessModelCanvas_keyActivities__ywEfj{grid-column:3/span 2;grid-row:1}.BusinessModelCanvas_keyResources__ySfr_{grid-column:3/span 2;grid-row:2}.BusinessModelCanvas_valueProposition__VPhQ1{grid-column:5/span 2;grid-row:1/span 2}.BusinessModelCanvas_customerRelationships__YKP4G{grid-column:7/span 2;grid-row:1}.BusinessModelCanvas_channels__QB5gr{grid-column:7/span 2;grid-row:2}.BusinessModelCanvas_customerSegments__spwFZ{grid-column:9/span 2;grid-row:1/span 2}.BusinessModelCanvas_costStructure__mn8M_{grid-column:1/span 5;grid-row:3}.BusinessModelCanvas_revenueStreams__nIALo{grid-column:6/span 5;grid-row:3}.BusinessModelCanvas_mobileCanvas__JxX7l{display:none}.BusinessModelCanvas_mobileSection__6Pf3e{padding:1rem;border-radius:8px}.BusinessModelCanvas_mobileSection__6Pf3e:not(:last-child){margin-bottom:1rem}.BusinessModelCanvas_mobileSection__6Pf3e p{margin:.5rem 0 0}@media (max-width:768px){.BusinessModelCanvas_desktopCanvas__0D1bN{display:none}.BusinessModelCanvas_mobileCanvas__JxX7l{display:block}}.BusinessModelCanvas_cell__AnBAk,.BusinessModelCanvas_desktopCanvas__0D1bN,.BusinessModelCanvas_mobileSection__6Pf3e{transition:background-color .2s ease,color .2s ease,border-color .2s ease}[data-theme=light] .BusinessModelCanvas_desktopCanvas__0D1bN{background-color:#d1d5db;border:1px solid #d1d5db}[data-theme=light] .BusinessModelCanvas_cell__AnBAk{background-color:#ffffff;color:#111827}[data-theme=light] .BusinessModelCanvas_mobileSection__6Pf3e{background-color:#ffffff;color:#111827;border:1px solid #e5e7eb}[data-theme=dark] .BusinessModelCanvas_desktopCanvas__0D1bN{background-color:#374151;border:1px solid #374151}[data-theme=dark] .BusinessModelCanvas_cell__AnBAk{background-color:#111827;color:#f9fafb}[data-theme=dark] .BusinessModelCanvas_mobileSection__6Pf3e{background-color:#111827;color:#f9fafb;border:1px solid #374151}.BusinessSimulator_simulatorContainer__APO_i{--bg-primary:#f1f5f9;--bg-secondary:#ffffff;--bg-tertiary:#f8fafc;--text-primary:#1e293b;--text-secondary:#64748b;--text-accent:#4f46e5;--border-primary:#e2e8f0;--border-secondary:#cbd5e1;--focus-ring:rgba(79,70,229,0.5);font-family:Inter,sans-serif;color:var(--text-secondary);background-color:var(--bg-primary);transition:background-color .3s,color .3s}.BusinessSimulator_simulatorContainer__APO_i[data-theme=dark]{--bg-primary:#0f172a;--bg-secondary:#1e293b;--bg-tertiary:#334155;--text-primary:#f1f5f9;--text-secondary:#94a3b8;--text-accent:#818cf8;--border-primary:#475569;--border-secondary:#475569;--focus-ring:rgba(99,102,241,0.5)}.BusinessSimulator_mainWrapper__OrF3d{background-color:var(--bg-secondary);border:1px solid var(--border-primary)}.BusinessSimulator_mainHeader__24rT0{border-bottom:1px solid var(--border-primary)}.BusinessSimulator_mainTitle__qgRuD{color:var(--text-primary)}.BusinessSimulator_fullscreenButton__CYwSC{color:var(--text-secondary);background-color:var(--bg-tertiary);transition:color .2s,background-color .2s}.BusinessSimulator_fullscreenButton__CYwSC:hover{color:var(--text-primary);background-color:var(--bg-secondary);border:1px solid var(--border-primary)}.BusinessSimulator_panel__B_M3c{background-color:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:.75rem}.BusinessSimulator_panelTitle__4iq_N{font-size:1rem;font-weight:600;color:var(--text-primary)}.BusinessSimulator_metricCard__PTfJY{background-color:var(--bg-tertiary);border-radius:.75rem;border:1px solid var(--border-primary)}.BusinessSimulator_metricCard__PTfJY span{color:var(--text-secondary)}.BusinessSimulator_input__owPZg{width:100%;border-radius:.375rem;border:1px solid var(--border-secondary);background-color:var(--bg-secondary);color:var(--text-primary);padding:.25rem .5rem;font-size:.875rem}.BusinessSimulator_input__owPZg:focus{border-color:var(--text-accent);outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.BusinessSimulator_slider__WA87H{-webkit-appearance:none;appearance:none;width:100%;height:4px;border-radius:5px;background:var(--border-secondary);outline:none;opacity:.8;transition:opacity .2s}.BusinessSimulator_slider__WA87H:hover{opacity:1}.BusinessSimulator_slider__WA87H::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--text-accent);cursor:pointer;border:2px solid var(--bg-secondary)}.BusinessSimulator_slider__WA87H::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--text-accent);cursor:pointer;border:2px solid var(--bg-secondary)}.BusinessSimulator_btnBase____g6O{padding:.25rem .75rem;font-size:.875rem;font-weight:600;border-radius:.5rem;border:1px solid transparent;transition:all .2s;cursor:pointer}.BusinessSimulator_btnPessimist__PtcE6{color:#ef4444;background-color:rgba(239,68,68,.1)}.BusinessSimulator_btnPessimist__PtcE6:hover{background-color:rgba(239,68,68,.2)}.BusinessSimulator_btnConservative__u0kEL{color:#f59e0b;background-color:rgba(245,158,11,.1)}.BusinessSimulator_btnConservative__u0kEL:hover{background-color:rgba(245,158,11,.2)}.BusinessSimulator_btnOptimist__eocVd{color:#22c55e;background-color:rgba(34,197,94,.1)}.BusinessSimulator_btnOptimist__eocVd:hover{background-color:rgba(34,197,94,.2)}.BusinessSimulator_toggle__3c1wi{-webkit-appearance:none;appearance:none;width:2.5rem;height:1.5rem;border-radius:9999px;background-color:var(--border-secondary);position:relative;transition:background-color .2s;cursor:pointer;flex-shrink:0}.BusinessSimulator_toggle__3c1wi:before{content:"";position:absolute;top:.25rem;left:.25rem;width:1rem;height:1rem;border-radius:50%;background-color:white;transition:transform .2s}.BusinessSimulator_toggle__3c1wi:checked{background-color:#22c55e}.BusinessSimulator_toggle__3c1wi:checked:before{transform:translateX(1rem)}.FaqAccordion_faqContainer__ooHsL{padding-top:1rem}.FaqAccordion_faqTitle__bFxho{font-size:.875rem;font-weight:600;color:#D1D5DB;margin-bottom:.75rem}.FaqAccordion_faqItem__SfTGF{border-bottom:1px solid oklch(.269 0 0)}.FaqAccordion_faqQuestion__26MOT{padding:1rem 0;font-size:.875rem;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;transition:color .2s ease-in-out}.FaqAccordion_faqQuestion__26MOT::-webkit-details-marker{display:none}.FaqAccordion_faqQuestion__26MOT a{color:#9CA3AF;text-decoration:none;font-weight:500;flex-grow:1}.FaqAccordion_faqQuestion__26MOT a:hover{color:#E5E7EB}.FaqAccordion_faqQuestion__26MOT:after{content:"▼";font-size:.7rem;color:#9CA3AF;transform:rotate(0deg);transition:transform .3s ease-in-out;margin-left:1rem}.FaqAccordion_faqItem__SfTGF[open]>.FaqAccordion_faqQuestion__26MOT:after{transform:rotate(180deg)}.FaqAccordion_faqItem__SfTGF[open]>.FaqAccordion_faqQuestion__26MOT a{color:#E5E7EB}.FaqAccordion_faqAnswer__30g2h{padding:0 .5rem 1.25rem 0;color:#6B7280;font-size:.875rem;line-height:1.6}.FaqAccordion_downloadSection__lLaZl{text-align:center;margin-top:40px}.LogoutButton_buttonContainer__4mWz9{display:flex;align-items:center;gap:.75rem}.LogoutButton_baseButton__MxTFH{display:inline-flex;justify-content:center;align-items:center;height:40px;border-radius:.375rem;border:none;cursor:pointer;font-weight:500;text-decoration:none;transition:background-color .2s ease}.LogoutButton_textButton__1Zkc0{padding:.5rem 1rem;min-width:96px}.LogoutButton_iconButton__Qt51E{width:40px}.LogoutButton_baseButton__MxTFH[data-theme=light]{background-color:black;color:white}.LogoutButton_baseButton__MxTFH[data-theme=light]:hover{background-color:#333}.LogoutButton_baseButton__MxTFH[data-theme=dark]{background-color:white;color:black}.LogoutButton_baseButton__MxTFH[data-theme=dark]:hover{background-color:#e5e5e5}.LogoutButton_desktopOnly__dqFHN{display:flex;align-items:center;gap:.75rem}.LogoutButton_mobileOnly__o6qcy{display:none}@media (max-width:768px){.LogoutButton_desktopOnly__dqFHN{display:none}.LogoutButton_mobileOnly__o6qcy{display:flex;align-items:center;gap:.5rem}}.N8nChatWidget_chatWidgetContainer__fr2rl{--chat-primary-color:#000000;--chat-secondary-color:rgba(0,0,0,0.8);--chat-bg-color:#ffffff;--chat-font-color:#333333;--chat-inverted-font-color:#ffffff;--chat-agent-bubble-bg:#f1f0f0;--chat-form-bg:#ffffff;--chat-input-border:#cccccc;--chat-input-bg:#ffffff;--chat-disabled-color:#cccccc;position:fixed;bottom:20px;right:20px;z-index:1000}.N8nChatWidget_chatWidgetContainer__fr2rl[data-theme=dark]{--chat-primary-color:#ffffff;--chat-secondary-color:rgba(255,255,255,0.8);--chat-bg-color:#1a1a1a;--chat-font-color:#e0e0e0;--chat-inverted-font-color:#000000;--chat-agent-bubble-bg:#333333;--chat-form-bg:#1a1a1a;--chat-input-border:#444444;--chat-input-bg:#2c2c2c;--chat-disabled-color:#555555}.N8nChatWidget_toggleButton__wUtiZ{background-color:var(--chat-primary-color);color:var(--chat-inverted-font-color);border:none;border-radius:50%;width:60px;height:60px;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:transform .2s ease-in-out,background-color .3s}.N8nChatWidget_toggleButton__wUtiZ:hover{transform:scale(1.1)}.N8nChatWidget_chatWindow__fbgR5{position:absolute;bottom:80px;right:0;width:350px;max-width:90vw;height:500px;max-height:70vh;background-color:var(--chat-bg-color);border-radius:15px;box-shadow:0 5px 20px rgba(0,0,0,.3);display:flex;flex-direction:column;overflow:hidden;transition:opacity .3s,transform .3s,background-color .3s;transform-origin:bottom right;opacity:0;transform:scale(.9);pointer-events:none}.N8nChatWidget_chatWindow__fbgR5.N8nChatWidget_open__ajHQn{opacity:1;transform:scale(1);pointer-events:auto}.N8nChatWidget_chatHeader__qCzeA{background-color:var(--chat-primary-color);color:var(--chat-inverted-font-color);padding:15px;font-family:sans-serif;display:flex;justify-content:space-between;align-items:center;flex-shrink:0;transition:background-color .3s}.N8nChatWidget_chatHeader__qCzeA h3{margin:0;font-size:16px}.N8nChatWidget_closeButton__tM18g{background:none;border:none;color:var(--chat-inverted-font-color);font-size:24px;cursor:pointer;line-height:1}.N8nChatWidget_chatMessages__zV3yG{flex-grow:1;padding:15px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.N8nChatWidget_messageBubble__BP_kF{padding:10px 15px;border-radius:18px;max-width:80%;font-size:14px;line-height:1.4;font-family:sans-serif;word-wrap:break-word}.N8nChatWidget_userMessage__4QvfE{background-color:var(--chat-secondary-color);color:var(--chat-inverted-font-color);align-self:flex-end;border-bottom-right-radius:4px}.N8nChatWidget_agentMessage__sqjGI{background-color:var(--chat-agent-bubble-bg);color:var(--chat-font-color);align-self:flex-start;border-bottom-left-radius:4px}.N8nChatWidget_chatForm__u1_Zp{display:flex;padding:10px;border-top:1px solid var(--chat-input-border);background-color:var(--chat-form-bg);flex-shrink:0;transition:background-color .3s,border-color .3s}.N8nChatWidget_chatInput__ECSv6{flex-grow:1;border:1px solid var(--chat-input-border);background-color:var(--chat-input-bg);color:var(--chat-font-color);border-radius:20px;padding:10px 15px;font-size:14px;outline:none;transition:border-color .3s,background-color .3s,color .3s}.N8nChatWidget_chatInput__ECSv6:focus{border-color:var(--chat-primary-color)}.N8nChatWidget_sendButton__K13wv{background-color:var(--chat-primary-color);border:none;color:var(--chat-inverted-font-color);border-radius:50%;width:40px;height:40px;margin-left:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s}.N8nChatWidget_sendButton__K13wv:disabled{background-color:var(--chat-disabled-color);cursor:not-allowed}.N8nChatWidget_messageBubble__BP_kF p{margin:0 0 .5em}.N8nChatWidget_messageBubble__BP_kF p:last-child{margin-bottom:0}.N8nChatWidget_messageBubble__BP_kF strong{font-weight:600;color:inherit}.N8nChatWidget_messageBubble__BP_kF ul{list-style-type:disc;padding-left:20px;margin:.75em 0}.N8nChatWidget_messageBubble__BP_kF li{margin-bottom:.25em}.N8nChatWidget_typingIndicator__E7YHq{display:flex;align-items:center;padding:10px 0}.N8nChatWidget_typingIndicator__E7YHq span{height:8px;width:8px;margin:0 2px;background-color:var(--chat-font-color);border-radius:50%;animation-name:N8nChatWidget_widget-blink__DkTrn;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}.N8nChatWidget_typingIndicator__E7YHq span:nth-child(2){animation-delay:.2s}.N8nChatWidget_typingIndicator__E7YHq span:nth-child(3){animation-delay:.4s}@keyframes N8nChatWidget_widget-blink__DkTrn{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.loader-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.loader{width:50px;height:50px;border-radius:50%;border:5px solid #f3f3f3;border-top-color:#3498db;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}