.page_pageContainer__76JX8{--grid-dot:color-mix(in srgb,var(--primary-color) 7%,transparent);display:flex;flex-direction:column;min-height:100vh;width:100%;position:relative;background-image:radial-gradient(var(--grid-dot) 1px,transparent 1px),radial-gradient(var(--grid-dot) 1px,transparent 1px),linear-gradient(180deg,var(--background-start) 0,var(--background-end) 100%);background-size:32px 32px,32px 32px,100% 100%;background-position:0 0,16px 16px,0 0;overflow-x:hidden;font-family:Nunito,sans-serif;color:var(--text-color)}.page_bgOrb1__OQJlu,.page_bgOrb2__XnzQ_,.page_bgOrb3__u_1Yj,.page_bgOrb4__H3IKv{position:absolute;width:700px;height:700px;border-radius:50%;filter:blur(150px);z-index:0;pointer-events:none;opacity:.12}.page_bgOrb1__OQJlu{background:var(--primary-color);top:5%;left:-200px;animation:page_floatOrb1__xrpRz 30s ease-in-out infinite alternate}.page_bgOrb2__XnzQ_{background:var(--accent-color);top:35%;right:-200px;animation:page_floatOrb2__TOWnm 25s ease-in-out infinite alternate}.page_bgOrb3__u_1Yj{background:var(--primary-color);top:65%;left:-250px;animation:page_floatOrb3__daWoI 35s ease-in-out infinite alternate}.page_bgOrb4__H3IKv{background:var(--accent-color);top:85%;right:-150px;animation:page_floatOrb4__yJMiT 28s ease-in-out infinite alternate}@keyframes page_floatOrb1__xrpRz{0%{transform:translate(0) scale(1)}50%{transform:translate(100px,50px) scale(1.1)}to{transform:translate(-30px,40px) scale(.95)}}@keyframes page_floatOrb2__TOWnm{0%{transform:translate(0) scale(1.05)}50%{transform:translate(-100px,40px) scale(.9)}to{transform:translate(50px,-60px) scale(1.02)}}@keyframes page_floatOrb3__daWoI{0%{transform:translate(0) scale(.95)}50%{transform:translate(80px,-40px) scale(1.05)}to{transform:translate(-60px,-10px) scale(1)}}@keyframes page_floatOrb4__yJMiT{0%{transform:translate(0) scale(1);filter:blur(150px) hue-rotate(0deg)}50%{transform:translate(-50px,100px) scale(1.1);filter:blur(170px) hue-rotate(10deg)}to{transform:translate(60px,-40px) scale(.95);filter:blur(150px) hue-rotate(0deg)}}.page_navbar__MYO6V{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 5%;position:fixed;top:0;left:0;right:0;z-index:100;background:var(--header-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--glass-border);transition:var(--transition)}.page_navBrand__M7Afy{display:flex;align-items:center;gap:8px}.page_logoIcon__Gt0QV{color:var(--accent-color);width:28px;height:28px}.page_logoText__Znshl{font-family:Raleway,sans-serif;font-weight:800;font-size:1.45rem;letter-spacing:-.5px;color:var(--primary-color)}.page_navActions__GyEvh{display:flex;align-items:center;gap:1.2rem}.page_btnBack__QlLZK{display:flex;align-items:center;gap:.5rem;padding:.55rem 1.1rem;border-radius:20px;border:1px solid var(--glass-border);background:var(--glass-card-bg);color:var(--text-color);font-family:Raleway,sans-serif;font-weight:700;font-size:.85rem;cursor:pointer;transition:var(--transition);text-decoration:none}.page_btnBack__QlLZK:hover{background:var(--card-hover-bg);border-color:var(--primary-color);color:var(--primary-color);box-shadow:0 4px 12px var(--shadow-light);transform:translateX(-2px)}.page_btnPrimaryNav__FZscg{display:flex;align-items:center;gap:.5rem;padding:.55rem 1.1rem;border-radius:20px;background:linear-gradient(135deg,var(--primary-color) 0,var(--secondary-color) 100%);color:#ffffff;font-family:Raleway,sans-serif;font-weight:700;font-size:.85rem;border:none;cursor:pointer;transition:var(--transition);box-shadow:0 4px 12px color-mix(in srgb,var(--primary-color) 20%,transparent)}.page_btnPrimaryNav__FZscg:hover{transform:translateY(-1px);box-shadow:0 6px 16px color-mix(in srgb,var(--primary-color) 30%,transparent)}.page_heroSection__pGx9F{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:10rem 5% 4rem;z-index:10}.page_heroBadge__aWAiI{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .9rem;border-radius:30px;background:var(--glass-card-bg);border:1px solid var(--glass-border);box-shadow:0 4px 10px var(--shadow-light);font-weight:700;font-size:.8rem;color:var(--primary-color);margin-bottom:1.5rem}.page_badgeIcon__8Bi0D{color:var(--accent-color)}.page_heroTitle__2rFh_{font-family:Raleway,sans-serif;font-weight:900;font-size:3.2rem;line-height:1.2;letter-spacing:-1px;margin-bottom:1.2rem;color:var(--text-color);max-width:900px}.page_gradientText__qJrrf{background:linear-gradient(135deg,var(--primary-color) 30%,var(--accent-color) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_heroSubtitle__ipJBw{max-width:720px;font-size:1.15rem;line-height:1.6;color:var(--light-text-color)}.page_layoutContainer__r5jKa{max-width:var(--container-width);width:100%;margin:0 auto;padding:0 5% 6rem;display:grid;grid-template-columns:260px 1fr;grid-gap:3rem;gap:3rem;z-index:10;position:relative}.page_sidebar__MCya7{position:-webkit-sticky;position:sticky;top:6rem;height:-moz-fit-content;height:fit-content}.page_sidebarTitle__vlw_r{font-family:Raleway,sans-serif;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:var(--light-text-color);margin-bottom:1rem;padding-left:.5rem}.page_sidebarList__WlQ6k{display:flex;flex-direction:column;gap:.5rem}.page_sidebarLink__Pcw7T{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:8px;color:var(--light-text-color);font-weight:700;font-size:.9rem;background:transparent;border:1px solid transparent;cursor:pointer;transition:var(--transition);text-align:left}.page_sidebarLink__Pcw7T:hover{background:var(--sidebar-hover);color:var(--text-color)}.page_sidebarLinkActive__krUTW{background:var(--glass-card-bg);border-color:var(--glass-border);color:var(--primary-color);box-shadow:0 4px 12px var(--shadow-light)}.page_sidebarIcon__EZbfr{font-size:1.1rem}.page_contentArea__soKCO{display:flex;flex-direction:column;gap:4rem}.page_sectionCard__UojWr{background:var(--glass-card-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--border-radius);padding:2.5rem;box-shadow:0 8px 30px var(--shadow-light);display:flex;flex-direction:column;gap:2rem;transition:var(--transition)}.page_sectionCard__UojWr:hover{box-shadow:0 12px 40px var(--shadow-strong);border-color:color-mix(in srgb,var(--primary-color) 25%,var(--glass-border))}.page_sectionHeader__gCFvZ{display:flex;flex-direction:column;gap:.5rem;text-align:left}.page_sectionLabel__SWxHS{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:var(--accent-color)}.page_sectionTitle__L_XLL{font-family:Raleway,sans-serif;font-weight:800;font-size:2rem;line-height:1.25;color:var(--text-color)}.page_sectionDescription__UkyAy{font-size:1.05rem;line-height:1.6;color:var(--light-text-color)}.page_featuresGrid__jLXds{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.5rem;gap:1.5rem}.page_featureCard__J8K_H{background:var(--card-bg);border:1px solid var(--border-subtle);border-radius:10px;padding:1.5rem;display:flex;flex-direction:column;gap:.75rem;transition:var(--transition)}.page_featureCard__J8K_H:hover{transform:translateY(-2px);border-color:var(--primary-color);box-shadow:0 6px 20px var(--shadow-light)}.page_featureIconBox__XaXR1{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:8px;background:color-mix(in srgb,var(--primary-color) 10%,transparent);color:var(--primary-color);font-size:1.2rem}.page_featureCardTitle__HQuVN{font-size:1rem;font-weight:800;color:var(--text-color)}.page_featureCardDesc__1a25Q{font-size:.85rem;line-height:1.5;color:var(--light-text-color)}.page_bulletList__9u6Rg{display:flex;flex-direction:column;gap:.8rem;margin-top:.5rem}.page_bulletItem__c059Z{display:flex;align-items:flex-start;gap:.65rem;font-size:.95rem;line-height:1.5;color:var(--text-color)}.page_bulletIcon__Mvw5k{color:var(--primary-color);font-size:1.1rem;margin-top:.15rem;flex-shrink:0}.page_bulletIconAccent__R_LF_{color:var(--accent-color);font-size:1.1rem;margin-top:.15rem;flex-shrink:0}.page_simContainer__2lUCU{margin-top:1rem;border:1px solid var(--border-subtle);border-radius:12px;overflow:hidden;background:var(--card-bg);box-shadow:0 10px 30px var(--shadow-light)}.page_simHeader__NMUEV{display:flex;justify-content:space-between;align-items:center;padding:.8rem 1.2rem;background:var(--mock-header-bg);border-bottom:1px solid var(--border-subtle)}.page_simDots__gt_k7{display:flex;gap:6px}.page_simDots__gt_k7 span{width:9px;height:9px;border-radius:50%}.page_simDots__gt_k7 span:first-child{background:#ff5f56}.page_simDots__gt_k7 span:nth-child(2){background:#ffbd2e}.page_simDots__gt_k7 span:nth-child(3){background:#27c93f}.page_simBadge__PJte3{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--light-text-color);display:flex;align-items:center;gap:.35rem}.page_simIcon__tB9_H{color:var(--primary-color)}.page_simBody__s8KwA{padding:1.5rem;background:var(--card-bg);min-height:280px}.page_taskSimInputRow__79DhY{display:flex;gap:.5rem;margin-bottom:1.2rem}.page_inputField__SpAXC{flex:1 1;padding:.65rem 1rem;border-radius:20px;border:1px solid var(--border-subtle);background:var(--sidebar-bg);color:var(--text-color);font-family:inherit;font-size:.88rem;outline:none;transition:var(--transition)}.page_inputField__SpAXC:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 15%,transparent)}.page_btnSimAdd__pgWN7{display:flex;align-items:center;justify-content:center;gap:.35rem;padding:.65rem 1.1rem;border-radius:20px;border:none;background:var(--primary-color);color:#ffffff;font-weight:700;font-size:.85rem;cursor:pointer;transition:var(--transition)}.page_btnSimAdd__pgWN7:hover{background:color-mix(in srgb,var(--primary-color) 85%,black)}.page_simTasksList__fVOwA{display:flex;flex-direction:column;gap:.6rem}.page_simTaskItem__zmkhn{display:flex;justify-content:space-between;align-items:center;padding:.7rem 1rem;border-radius:8px;background:var(--sidebar-bg);border:1px solid var(--border-subtle);transition:var(--transition)}.page_simTaskItem__zmkhn:hover{border-color:var(--primary-color);background:var(--sidebar-hover)}.page_simTaskLeft__uvCIH{display:flex;align-items:center;gap:.65rem;cursor:pointer;flex:1 1}.page_simCheckbox__JB2sd{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px;border:2px solid var(--light-text-color);color:transparent;transition:var(--transition)}.page_simCheckboxChecked__fv3F7{border-color:#28c93f;background:#28c93f;color:#ffffff}.page_simCheckboxIcon__twHHl{font-size:.8rem}.page_simTaskText__FYyzR{font-size:.9rem;font-weight:600;color:var(--text-color);transition:var(--transition)}.page_simTaskTextCompleted__b1jH6{color:var(--light-text-color);text-decoration:line-through}.page_btnSimDelete__aRzZn{background:transparent;border:none;color:var(--light-text-color);cursor:pointer;padding:.25rem;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:var(--transition)}.page_btnSimDelete__aRzZn:hover{color:#ff5f56;background:color-mix(in srgb,#ff5f56 10%,transparent)}.page_simTaskEmptyState__AJDXK{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 0;color:var(--light-text-color);gap:.5rem}.page_simProgressSection__qYF7d{display:flex;justify-content:space-between;align-items:center;margin-top:1.2rem;padding-top:1rem;border-top:1px solid var(--border-subtle);font-size:.8rem;font-weight:700;color:var(--light-text-color)}.page_simProgressBarOuter__3f3V7{flex:1 1;margin:0 1rem;height:6px;background:var(--border-subtle);border-radius:3px;overflow:hidden}.page_simProgressBarInner__sswX9{height:100%;background:linear-gradient(90deg,var(--primary-color) 0,var(--accent-color) 100%);border-radius:3px;transition:width .3s ease}.page_momentumSimLayout__L6k0u{display:flex;flex-direction:column;gap:1.2rem}.page_momentumSubtitle__n3h3K{font-size:.85rem;color:var(--light-text-color);margin-bottom:.2rem}.page_momentumList__6fqoI{display:flex;flex-direction:column;gap:.6rem}.page_momentumTaskItem__VFLTT{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:8px;background:var(--sidebar-bg);border:1px solid var(--border-subtle);cursor:pointer;transition:var(--transition)}.page_momentumTaskItem__VFLTT:hover{border-color:var(--primary-color);background:var(--sidebar-hover)}.page_momentumTaskItemCompleted__QU1pi{background:color-mix(in srgb,var(--primary-color) 5%,var(--card-bg));border-color:color-mix(in srgb,var(--primary-color) 20%,var(--border-subtle))}.page_momentumNumberBadge__7oEQ2{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--border-subtle);font-size:.75rem;font-weight:800;color:var(--light-text-color)}.page_momentumNumberBadgeCompleted__6PGms{background:#28c93f;color:#ffffff}.page_momentumTaskTitle__mQobD{font-size:.9rem;font-weight:700;flex:1 1}.page_momentumTaskTitleCompleted__lv2X_{color:var(--light-text-color);text-decoration:line-through}.page_breakScreen__4Df_w{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1.5rem;background:var(--sidebar-bg);border:1.5px dashed var(--primary-color);border-radius:12px;text-align:center;gap:.8rem;animation:page_fadeIn__t3APe .4s ease-out}@keyframes page_fadeIn__t3APe{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page_breakTimerIcon__Nqe52{font-size:2.2rem;color:var(--primary-color);animation:page_breathe__EgE6Y 3s ease-in-out infinite}@keyframes page_breathe__EgE6Y{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}.page_breakTimerDigits__y0BIk{font-family:monospace;font-size:2.5rem;font-weight:800;color:var(--text-color);letter-spacing:1px}.page_breakTitle__NrEaa{font-size:1.1rem;font-weight:800;color:var(--primary-color)}.page_breakSubtitle__9dSvF{font-size:.85rem;line-height:1.5;color:var(--light-text-color);max-width:320px}.page_btnSimReset__qjy0H{margin-top:.5rem;padding:.5rem 1rem;border-radius:15px;border:1px solid var(--primary-color);background:transparent;color:var(--primary-color);font-weight:700;font-size:.75rem;cursor:pointer;transition:var(--transition)}.page_btnSimReset__qjy0H:hover{background:var(--primary-color);color:#ffffff}.page_bossSimLayout__CgKZu{display:flex;flex-direction:column;gap:1.2rem}.page_bossActiveCard__N1LZu{background:linear-gradient(135deg,color-mix(in srgb,var(--accent-color) 8%,var(--card-bg)) 0,color-mix(in srgb,var(--accent-color) 4%,var(--card-bg)) 100%);border:2px solid var(--accent-color);border-radius:10px;padding:1.2rem;position:relative;display:flex;align-items:center;gap:1rem;cursor:pointer;transition:var(--transition);box-shadow:0 4px 15px color-mix(in srgb,var(--accent-color) 12%,transparent)}.page_bossActiveCard__N1LZu:hover{transform:translateY(-1px);box-shadow:0 6px 20px color-mix(in srgb,var(--accent-color) 18%,transparent)}.page_bossActiveCardCompleted__9npeP{border-color:#28c93f;background:color-mix(in srgb,#28c93f 4%,var(--card-bg));box-shadow:none}.page_bossCrownIcon__YnyQ0{font-size:1.8rem;color:var(--accent-color);animation:page_bounce__2_OxW 2s ease-in-out infinite alternate}.page_bossCrownIconCompleted__IcTjL{color:#28c93f;animation:none}@keyframes page_bounce__2_OxW{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.page_bossMeta__Ksmr3{display:flex;flex-direction:column;gap:.2rem;flex:1 1}.page_bossBadgeText__eMP5U{font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:var(--accent-color)}.page_bossBadgeTextCompleted__zdy2a{color:#28c93f}.page_bossTaskTitle__zeGMl{font-size:1.05rem;font-weight:800}.page_bossTaskTitleCompleted__TrqzF{text-decoration:line-through;color:var(--light-text-color)}.page_bossCompleteCheckbox__I_0s3{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;border:2px solid var(--accent-color);color:transparent;transition:var(--transition)}.page_bossCompleteCheckboxCompleted__RZ4yT{border-color:#28c93f;background:#28c93f;color:#ffffff}.page_bossCompleteCheckboxIcon__RWong{font-size:.9rem}.page_normalTasksLabel__cUjYt{font-size:.8rem;font-weight:800;text-transform:uppercase;color:var(--light-text-color);margin-bottom:.2rem}.page_normalTasksWrapper__w9Iqt{position:relative;display:flex;flex-direction:column;gap:.6rem}.page_normalTaskItemSim__kTHSP{display:flex;align-items:center;gap:.75rem;padding:.7rem 1rem;border-radius:8px;background:var(--sidebar-bg);border:1px solid var(--border-subtle);opacity:.5;transition:var(--transition);cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_normalTaskItemUnlocked__Pac77{opacity:1;cursor:pointer}.page_normalTaskItemUnlocked__Pac77:hover{border-color:var(--primary-color);background:var(--sidebar-hover)}.page_lockIconBox__zoiBm{font-size:.95rem;color:var(--light-text-color);display:flex;align-items:center}.page_lockIconBoxUnlocked__6sA4S{color:var(--primary-color)}.page_normalTaskTitle__D9w1a{font-size:.88rem;font-weight:600}.page_bossWarningBanner__gdDtR{background:color-mix(in srgb,var(--accent-color) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);border-radius:8px;padding:.75rem 1rem;display:flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:700;color:var(--accent-color);animation:page_shake__QSvFB .4s ease-in-out}@keyframes page_shake__QSvFB{0%,to{transform:translateX(0)}20%,60%{transform:translateX(-4px)}40%,80%{transform:translateX(4px)}}.page_portalSimLayout__6m2PM{display:flex;flex-direction:column;gap:1.2rem}.page_portalTabs__gkf1S{display:flex;border-bottom:1.5px solid var(--border-subtle);gap:.25rem;overflow-x:auto}.page_portalTabBtn__Z_yjz{display:flex;align-items:center;gap:.45rem;padding:.6rem 1rem;background:transparent;border:none;border-bottom:2px solid transparent;font-weight:700;font-size:.85rem;color:var(--light-text-color);cursor:pointer;transition:var(--transition);white-space:nowrap}.page_portalTabBtn__Z_yjz:hover{color:var(--text-color)}.page_portalTabBtnActive__lXkNg{color:var(--primary-color);border-bottom-color:var(--primary-color)}.page_portalViewArea__4wINC{min-height:160px;display:flex;flex-direction:column;gap:.8rem;animation:page_fadeIn__t3APe .3s ease-out}.page_projectStatusHeader__pxiBG{display:flex;justify-content:space-between;align-items:center;padding:.8rem 1rem;background:var(--sidebar-bg);border:1px solid var(--border-subtle);border-radius:8px;gap:1rem;flex-wrap:wrap}.page_projectStatusTitle__Z5Dj0{font-size:.88rem;font-weight:800;color:var(--text-color)}.page_projectStatusBadge__nl9CI{font-size:.75rem;font-weight:800;padding:.25rem .6rem;border-radius:12px;background:color-mix(in srgb,var(--primary-color) 12%,transparent);color:var(--primary-color)}.page_clientTasksList__wCbmU{display:flex;flex-direction:column;gap:.6rem;margin-top:.5rem}.page_clientTaskItem___AROo{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:var(--card-bg);border:1px solid var(--border-subtle);border-radius:8px;gap:1rem}.page_clientTaskLabel__dFk6o{font-size:.88rem;font-weight:700;color:var(--text-color)}.page_clientTaskMeta__nLXrL{display:flex;align-items:center;gap:.8rem}.page_clientTaskVersion__N6Xw2{font-size:.72rem;font-weight:700;color:var(--light-text-color);background:var(--sidebar-bg);padding:.15rem .4rem;border-radius:4px}.page_clientTaskStatus___3i4z{font-size:.72rem;font-weight:800;padding:.2rem .5rem;border-radius:6px;text-transform:uppercase}.page_clientTaskStatusCompleted__gU7hL{background:rgba(40,201,63,.1);color:#28c93f}.page_clientTaskStatusProgress__iz5wg{background:rgba(255,159,64,.1);color:#ff9f40}.page_clientTaskStatusPending__YlStt{background:var(--border-subtle);color:var(--light-text-color)}.page_approvalBox__gJVCJ{margin-top:1rem;padding:1rem;background:linear-gradient(135deg,color-mix(in srgb,var(--primary-color) 6%,var(--card-bg)) 0,color-mix(in srgb,var(--primary-color) 2%,var(--card-bg)) 100%);border:1px solid var(--border-subtle);border-radius:8px;display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.page_approvalLeft__wgB_Q{display:flex;flex-direction:column;gap:.15rem;text-align:left}.page_approvalTextTitle__fPmA_{font-size:.85rem;font-weight:800}.page_approvalTextSub__At9CE{font-size:.78rem;color:var(--light-text-color)}.page_btnApproveAction__wLkVv{background:var(--primary-color);color:#ffffff;border:none;font-size:.8rem;font-weight:700;padding:.4rem .8rem;border-radius:15px;cursor:pointer;transition:var(--transition);display:flex;align-items:center;gap:.3rem}.page_btnApproveAction__wLkVv:hover{background:color-mix(in srgb,var(--primary-color) 85%,black)}.page_approvedStatusBadge__ZLYXr{display:inline-flex;align-items:center;gap:.3rem;background:rgba(40,201,63,.1);color:#28c93f;padding:.35rem .75rem;border-radius:15px;font-size:.8rem;font-weight:800}.page_agreementCard__oLz7j{background:var(--sidebar-bg);border:1px solid var(--border-subtle);border-radius:8px;padding:1rem;font-size:.85rem;line-height:1.5;display:flex;flex-direction:column;gap:.6rem}.page_agreementRow__wTmNu{display:grid;grid-template-columns:100px 1fr;border-bottom:1px dashed var(--border-subtle);padding-bottom:.4rem}.page_agreementRow__wTmNu:last-child{border-bottom:none;padding-bottom:0}.page_agreementLabel__hODpW{font-weight:800;color:var(--light-text-color)}.page_agreementVal__4PKDz{color:var(--text-color)}.page_assetsList__rwpFh{display:flex;flex-direction:column;gap:.5rem}.page_assetItem__eqali{display:flex;justify-content:space-between;align-items:center;padding:.6rem .8rem;background:var(--sidebar-bg);border:1px solid var(--border-subtle);border-radius:6px;font-size:.82rem}.page_assetLeft__I7ATp{display:flex;align-items:center;gap:.5rem;font-weight:700}.page_assetFileIcon__f2lVB{color:var(--primary-color);font-size:1.05rem}.page_assetSize___TNxt{font-size:.75rem;color:var(--light-text-color);font-weight:400}.page_assetSecureBadge__z3wah{display:flex;align-items:center;gap:.25rem;font-size:.7rem;font-weight:800;padding:.2rem .5rem;border-radius:4px;background:color-mix(in srgb,var(--accent-color) 10%,transparent);color:var(--accent-color);border:1px solid color-mix(in srgb,var(--accent-color) 15%,transparent)}.page_btnDownloadDisabled__U3pbK{background:transparent;border:1px solid var(--border-subtle);color:var(--light-text-color);padding:.25rem .6rem;border-radius:12px;font-size:.75rem;font-weight:700;cursor:not-allowed;opacity:.6}.page_feedbackFormContainer__A18ID{display:flex;flex-direction:column;gap:.8rem}.page_feedbackTextArea__RPgiT{width:100%;min-height:80px;background:var(--sidebar-bg);border:1px solid var(--border-subtle);border-radius:8px;padding:.8rem;color:var(--text-color);font-family:inherit;font-size:.85rem;outline:none;resize:vertical;transition:var(--transition)}.page_feedbackTextArea__RPgiT:focus{border-color:var(--primary-color)}.page_feedbackWarning__cgmXt{display:flex;align-items:center;gap:.4rem;background:color-mix(in srgb,var(--accent-color) 8%,transparent);border:1px solid color-mix(in srgb,var(--accent-color) 12%,transparent);border-radius:6px;padding:.5rem .75rem;font-size:.78rem;color:var(--accent-color);font-weight:700}.page_btnFeedbackSubmit__SPA9t{align-self:flex-start;background:var(--primary-color);color:#ffffff;border:none;font-size:.8rem;font-weight:700;padding:.5rem 1rem;border-radius:6px;cursor:pointer;transition:var(--transition)}.page_btnFeedbackSubmit__SPA9t:hover{background:color-mix(in srgb,var(--primary-color) 85%,black)}.page_feedbackSuccess__W_ZAT{display:flex;flex-direction:column;background:rgba(40,201,63,.08);border:1px solid rgba(40,201,63,.2);border-radius:8px;padding:1rem;gap:.5rem;text-align:left}.page_feedbackSuccessHeader__RugVt{display:flex;align-items:center;gap:.4rem;color:#28c93f;font-weight:800;font-size:.88rem}.page_feedbackSubmittedText__yPCTn{font-size:.82rem;font-style:italic;color:var(--light-text-color);background:var(--card-bg);border:1px solid var(--border-subtle);border-radius:6px;padding:.6rem}.page_comparisonGrid__iJofY{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;margin-top:1rem}.page_comparisonCol__oUbDT{border-radius:var(--border-radius);padding:2rem;display:flex;flex-direction:column;gap:1.5rem}.page_comparisonChaos__c31se{background:rgba(255,95,86,.04);border:1px solid rgba(255,95,86,.15)}.page_comparisonZen__b9YvK{background:rgba(40,201,63,.04);border:1px solid rgba(40,201,63,.15)}.page_compHeader__8gq_q{display:flex;align-items:center;gap:.75rem}.page_compIconChaos__e0Etw{color:#ff5f56;font-size:1.5rem}.page_compIconZen__EoKqS{color:#28c93f;font-size:1.5rem}.page_compColTitle__nRUeq{font-family:Raleway,sans-serif;font-weight:800;font-size:1.25rem}.page_compList__sfe_1{display:flex;flex-direction:column;gap:1rem}.page_compItem___qw_C{display:flex;align-items:flex-start;gap:.65rem;font-size:.9rem;line-height:1.45}.page_audienceGrid__TqN55{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-top:1rem}.page_audienceCard__RuPF8{background:var(--card-bg);border:1px solid var(--border-subtle);border-radius:10px;padding:1.8rem;display:flex;flex-direction:column;gap:.8rem;transition:var(--transition)}.page_audienceCard__RuPF8:hover{transform:translateY(-2px);border-color:var(--primary-color);box-shadow:0 8px 25px var(--shadow-light)}.page_audienceIconBox__uSAny{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:color-mix(in srgb,var(--primary-color) 8%,transparent);color:var(--primary-color);font-size:1.3rem}.page_audienceTitle__8PNQr{font-size:1.1rem;font-weight:800;color:var(--text-color)}.page_audienceDesc__DOsXG{font-size:.88rem;line-height:1.55;color:var(--light-text-color)}.page_ctaSection__zwy3F{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2.5rem;background:var(--glass-card-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--border-radius);box-shadow:0 10px 40px var(--shadow-light);gap:1.5rem;margin-bottom:4rem}.page_ctaTitle__ivCFo{font-family:Raleway,sans-serif;font-weight:900;font-size:2.2rem;line-height:1.25;color:var(--text-color);max-width:600px}.page_ctaDesc__V7nZE{font-size:1.05rem;color:var(--light-text-color);max-width:500px;line-height:1.5}.page_ctaBtnGroup__owuoq{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.page_btnPrimaryCta__9LfzW{display:flex;align-items:center;gap:.5rem;padding:.85rem 1.8rem;border-radius:25px;background:linear-gradient(135deg,var(--primary-color) 0,var(--secondary-color) 100%);color:#ffffff;font-family:Raleway,sans-serif;font-weight:700;font-size:.95rem;border:none;cursor:pointer;box-shadow:0 6px 20px color-mix(in srgb,var(--primary-color) 20%,transparent);transition:var(--transition)}.page_btnPrimaryCta__9LfzW:hover{transform:translateY(-1px);box-shadow:0 8px 25px color-mix(in srgb,var(--primary-color) 30%,transparent)}.page_btnSecondaryCta__NGHXu{display:flex;align-items:center;gap:.5rem;padding:.85rem 1.8rem;border-radius:25px;background:var(--card-bg);border:1px solid var(--border-subtle);color:var(--text-color);font-family:Raleway,sans-serif;font-weight:700;font-size:.95rem;cursor:pointer;transition:var(--transition)}.page_btnSecondaryCta__NGHXu:hover{background:var(--sidebar-hover);border-color:var(--primary-color);color:var(--primary-color)}.page_footer__nZz7d{background:var(--sidebar-bg);border-top:1px solid var(--border-subtle);padding:4rem 5% 2rem;z-index:10;position:relative}.page_footerGrid__lFti5{max-width:var(--container-width);display:grid;grid-template-columns:1.5fr repeat(3,1fr);grid-gap:3rem;gap:3rem;margin:0 auto 3rem}.page_footerBrandColumn__n3OpV{display:flex;flex-direction:column;gap:1rem}.page_footerLogo__kheAy{display:flex;align-items:center;gap:8px}.page_footerBrandDesc__vCv4w{font-size:.85rem;line-height:1.6;color:var(--light-text-color);max-width:280px}.page_footerSocials__MkgIj{display:flex;gap:.8rem;margin-top:.5rem}.page_socialIcon__ZFLd0{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--card-bg);border:1px solid var(--border-subtle);color:var(--light-text-color);transition:var(--transition)}.page_socialIcon__ZFLd0:hover{color:var(--primary-color);border-color:var(--primary-color);transform:translateY(-2px)}.page_footerColumnTitle__tMScj{font-family:Raleway,sans-serif;font-size:.9rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:var(--text-color);margin-bottom:1.2rem}.page_footerLinksList__NJszo{display:flex;flex-direction:column;gap:.75rem}.page_footerLink__69iSP{font-size:.85rem;color:var(--light-text-color);transition:var(--transition)}.page_footerLink__69iSP:hover{color:var(--primary-color);padding-left:2px}.page_footerBottom__mvYTa{max-width:var(--container-width);margin:0 auto;border-top:1px solid var(--border-subtle);padding-top:1.5rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;font-size:.8rem;color:var(--light-text-color)}@media (max-width:992px){.page_layoutContainer__r5jKa{grid-template-columns:1fr;gap:2rem;padding:0 1.2rem 4rem}.page_sidebar__MCya7{display:none}.page_heroTitle__2rFh_{font-size:2.5rem}}@media (max-width:768px){.page_navbar__MYO6V{padding:.8rem 1rem}.page_logoText__Znshl{font-size:1.15rem}.page_navActions__GyEvh{gap:.5rem}.page_btnBack__QlLZK,.page_btnPrimaryNav__FZscg{padding:.45rem .75rem;font-size:.75rem;gap:.25rem}.page_heroSection__pGx9F{padding:7.5rem 1rem 2.5rem}.page_heroTitle__2rFh_{font-size:1.9rem;line-height:1.25}.page_heroSubtitle__ipJBw{font-size:.95rem;line-height:1.5}.page_layoutContainer__r5jKa{padding:0 1rem 3rem;gap:1.5rem}.page_sectionCard__UojWr{padding:1.2rem 1rem;gap:1.2rem}.page_sectionTitle__L_XLL{font-size:1.4rem;line-height:1.3}.page_sectionDescription__UkyAy{font-size:.92rem;line-height:1.5}.page_bulletItem__c059Z span{word-break:break-word}.page_simBody__s8KwA{padding:.8rem;min-height:auto}.page_simHeader__NMUEV{padding:.6rem .8rem}.page_simBadge__PJte3{font-size:.65rem}.page_taskSimInputRow__79DhY{gap:.4rem}.page_inputField__SpAXC{padding:.5rem .8rem;font-size:.82rem}.page_btnSimAdd__pgWN7{padding:.5rem .9rem;font-size:.8rem}.page_simTaskItem__zmkhn{padding:.5rem .75rem;gap:.5rem;min-width:0}.page_simTaskLeft__uvCIH{min-width:0}.page_simTaskText__FYyzR{font-size:.82rem;word-break:break-word;overflow-wrap:break-word}.page_simProgressSection__qYF7d{font-size:.75rem;margin-top:1rem;padding-top:.8rem}.page_momentumTaskItem__VFLTT{padding:.6rem .8rem;gap:.6rem;min-width:0}.page_momentumTaskTitle__mQobD{font-size:.82rem;word-break:break-word;overflow-wrap:break-word}.page_breakScreen__4Df_w{padding:1.5rem 1rem}.page_breakTimerDigits__y0BIk{font-size:2rem}.page_bossActiveCard__N1LZu{padding:.8rem;gap:.6rem;min-width:0}.page_bossCrownIcon__YnyQ0{font-size:1.4rem}.page_bossTaskTitle__zeGMl{font-size:.88rem;word-break:break-word;overflow-wrap:break-word}.page_normalTaskItemSim__kTHSP{padding:.6rem .8rem;gap:.6rem;min-width:0}.page_normalTaskTitle__D9w1a{font-size:.82rem;word-break:break-word;overflow-wrap:break-word}.page_portalTabs__gkf1S{gap:.15rem}.page_portalTabBtn__Z_yjz{padding:.5rem .6rem;font-size:.72rem;gap:.3rem}.page_projectStatusHeader__pxiBG{flex-direction:column;align-items:flex-start;gap:.5rem;padding:.6rem .8rem}.page_projectStatusTitle__Z5Dj0{font-size:.8rem}.page_clientTasksList__wCbmU{gap:.5rem}.page_clientTaskItem___AROo{flex-direction:column;align-items:flex-start;padding:.6rem .8rem;gap:.5rem;min-width:0}.page_clientTaskLabel__dFk6o{font-size:.82rem;word-break:break-word;overflow-wrap:break-word}.page_clientTaskMeta__nLXrL{width:100%;display:flex;justify-content:space-between;align-items:center}.page_approvalBox__gJVCJ{flex-direction:column;align-items:flex-start;gap:.8rem;padding:.8rem;min-width:0;width:100%}.page_approvalTextTitle__fPmA_{font-size:.8rem}.page_approvalTextSub__At9CE{font-size:.72rem}.page_btnApproveAction__wLkVv{padding:.5rem 1rem}.page_approvedStatusBadge__ZLYXr,.page_btnApproveAction__wLkVv{width:100%;justify-content:center;font-size:.78rem}.page_agreementCard__oLz7j{padding:.8rem}.page_agreementRow__wTmNu{grid-template-columns:80px 1fr;font-size:.8rem}.page_assetItem__eqali{flex-direction:column;align-items:flex-start;gap:.6rem;padding:.8rem;min-width:0}.page_assetLeft__I7ATp{width:100%;flex-wrap:wrap;gap:.4rem}.page_assetSecureBadge__z3wah{font-size:.72rem}.page_btnDownloadDisabled__U3pbK{width:100%;text-align:center;padding:.4rem}.page_feedbackTextArea__RPgiT{font-size:.82rem;padding:.6rem}.page_feedbackWarning__cgmXt{font-size:.75rem;padding:.5rem}.page_btnFeedbackSubmit__SPA9t{font-size:.8rem;padding:.6rem}.page_footerGrid__lFti5{grid-template-columns:1fr;gap:2rem}.page_comparisonGrid__iJofY{grid-template-columns:1fr;gap:1.2rem}.page_compColTitle__nRUeq{font-size:1.1rem}.page_compItem___qw_C span{word-break:break-word}.page_audienceGrid__TqN55{grid-template-columns:1fr;gap:1.2rem}.page_audienceCard__RuPF8{padding:1.2rem}.page_audienceTitle__8PNQr{font-size:1.05rem}.page_audienceDesc__DOsXG{font-size:.85rem}.page_ctaSection__zwy3F{padding:2rem 1.2rem}.page_ctaTitle__ivCFo{font-size:1.5rem}.page_ctaDesc__V7nZE{font-size:.88rem}.page_ctaBtnGroup__owuoq{flex-direction:column;align-items:stretch;gap:.8rem;width:100%}.page_btnPrimaryCta__9LfzW,.page_btnSecondaryCta__NGHXu{padding:.7rem 1.4rem;font-size:.88rem;width:100%;justify-content:center}.page_footer__nZz7d{padding:3rem 1rem 1.5rem}.page_footerBottom__mvYTa{flex-direction:column;align-items:center;text-align:center;gap:.5rem}}.page_btnTextShort__5EI6C{display:none}@media (max-width:500px){.page_navbar__MYO6V{padding:.6rem .8rem}.page_logoText__Znshl{display:inline;font-size:1rem}.page_btnTextLong__Hic45{display:none}.page_btnTextShort__5EI6C{display:inline}.page_btnBack__QlLZK,.page_btnPrimaryNav__FZscg{padding:.4rem .6rem;font-size:.72rem;border-radius:12px}.page_btnBack__QlLZK svg,.page_btnPrimaryNav__FZscg svg{display:none}.page_layoutContainer__r5jKa{padding:0 .5rem 2rem;gap:1rem}.page_sectionCard__UojWr{padding:1rem .75rem;gap:1rem;border-radius:12px}.page_sectionTitle__L_XLL{font-size:1.3rem}.page_sectionDescription__UkyAy{font-size:.88rem}.page_taskSimInputRow__79DhY{flex-direction:column;align-items:stretch;gap:.5rem}.page_btnSimAdd__pgWN7{width:100%;justify-content:center;padding:.6rem}.page_inputField__SpAXC{width:100%;padding:.6rem;font-size:.85rem}.page_simTaskItem__zmkhn{padding:.5rem .6rem}.page_simTaskText__FYyzR{font-size:.8rem}.page_momentumTaskItem__VFLTT{padding:.5rem .6rem}.page_momentumTaskTitle__mQobD{font-size:.8rem}.page_breakScreen__4Df_w{padding:1.2rem .8rem}.page_breakTimerDigits__y0BIk{font-size:1.8rem}.page_bossActiveCard__N1LZu{padding:.6rem;gap:.5rem}.page_bossCrownIcon__YnyQ0{font-size:1.2rem}.page_bossTaskTitle__zeGMl{font-size:.82rem}.page_bossCompleteCheckbox__I_0s3{width:18px;height:18px}.page_bossWarningBanner__gdDtR{padding:.6rem;font-size:.78rem}.page_normalTaskItemSim__kTHSP{padding:.5rem .6rem}.page_normalTaskTitle__D9w1a{font-size:.8rem}.page_portalTabs__gkf1S{display:grid;grid-template-columns:1fr 1fr;grid-gap:.4rem;gap:.4rem;border-bottom:none;overflow-x:visible}.page_portalTabBtn__Z_yjz{border:1px solid var(--border-subtle);border-radius:8px;justify-content:center;padding:.5rem;background:var(--sidebar-bg);font-size:.72rem}.page_portalTabBtn__Z_yjz svg{display:none}.page_portalTabBtnActive__lXkNg{background:color-mix(in srgb,var(--primary-color) 10%,transparent);border-color:var(--primary-color);color:var(--primary-color)}.page_clientTaskItem___AROo{padding:.5rem .6rem}.page_clientTaskLabel__dFk6o{font-size:.8rem}.page_clientTaskStatus___3i4z,.page_clientTaskVersion__N6Xw2{font-size:.7rem}.page_approvalBox__gJVCJ{padding:.6rem;gap:.5rem}.page_approvalTextTitle__fPmA_{font-size:.78rem}.page_approvalTextSub__At9CE{font-size:.7rem}.page_agreementCard__oLz7j{padding:.6rem}.page_agreementRow__wTmNu{grid-template-columns:75px 1fr;font-size:.78rem}.page_assetItem__eqali{padding:.6rem;gap:.5rem}.page_assetLeft__I7ATp{font-size:.78rem}.page_assetSecureBadge__z3wah{font-size:.7rem}.page_btnDownloadDisabled__U3pbK{font-size:.75rem;padding:.35rem}.page_feedbackTextArea__RPgiT{font-size:.8rem;padding:.5rem}.page_feedbackWarning__cgmXt{font-size:.72rem;padding:.4rem}.page_btnFeedbackSubmit__SPA9t{font-size:.78rem;padding:.5rem}}