.EditorMockup_editorMockup__WbuW0{width:100%;max-width:800px;height:500px;background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--border-radius-lg);overflow:hidden;display:flex;flex-direction:column;transition:transform var(--dur-med) var(--ease-standard),box-shadow var(--dur-med) var(--ease-standard)}.EditorMockup_editorMockup__WbuW0.EditorMockup_interactive__ric2N{cursor:pointer}.EditorMockup_editorMockup__WbuW0.EditorMockup_hover__mYcCr{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.15)}.EditorMockup_header__KnQ71{height:48px;background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle);justify-content:space-between;padding:0 var(--spacing-3)}.EditorMockup_header__KnQ71,.EditorMockup_logo__tNs07{display:flex;align-items:center}.EditorMockup_logoText__1MpMG{color:var(--text-primary);font-weight:600}.EditorMockup_headerActions__O6CpO{display:flex;gap:var(--spacing-2)}.EditorMockup_actionButton__wjoXk{width:24px;height:24px;background:var(--bg-muted);border-radius:var(--border-radius-sm)}.EditorMockup_toolbar__3Q_yH{height:40px;background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle);display:flex;align-items:center;gap:var(--spacing-4);padding:0 var(--spacing-3)}.EditorMockup_toolGroup__23ubY{display:flex;gap:var(--spacing-2)}.EditorMockup_tool__pL4se{width:32px;height:24px;background:var(--bg-muted);border-radius:var(--border-radius-sm);border:1px solid var(--line-subtle)}.EditorMockup_contentArea__LMPsD{flex:1;display:flex;background:var(--bg-app)}.EditorMockup_leftSidebar__qPLun{width:200px;background:var(--bg-canvas);border-right:1px solid var(--line-subtle);padding:var(--spacing-3);display:flex;flex-direction:column;gap:var(--spacing-2)}.EditorMockup_sidebarItem__hxekc{height:32px;background:var(--bg-muted);border-radius:var(--border-radius-sm);border:1px solid var(--line-subtle)}.EditorMockup_documentCanvas__ICx_u{flex:1;background:var(--bg-app);padding:var(--spacing-4);display:flex;align-items:center;justify-content:center}.EditorMockup_pageContent__lPcJT{width:100%;max-width:400px;background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--border-radius-md);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-2)}.EditorMockup_textLine__W44mp{height:16px;background:var(--bg-muted);border-radius:var(--border-radius-sm)}.EditorMockup_textLine__W44mp:first-child{width:90%}.EditorMockup_textLine__W44mp:nth-child(2){width:85%}.EditorMockup_textLine__W44mp:nth-child(3){width:95%}.EditorMockup_textLine__W44mp:nth-child(4){width:80%}.EditorMockup_textLine__W44mp:nth-child(5){width:88%}.EditorMockup_textLine__W44mp:nth-child(6){width:92%}.EditorMockup_textLine__W44mp:nth-child(7){width:75%}.EditorMockup_textLine__W44mp:nth-child(8){width:87%}.EditorMockup_textLine__W44mp:nth-child(9){width:83%}.EditorMockup_textLine__W44mp:nth-child(10){width:89%}.EditorMockup_rightSidebar__FbABn{width:200px;background:var(--bg-canvas);border-left:1px solid var(--line-subtle);padding:var(--spacing-3);display:flex;flex-direction:column;gap:var(--spacing-2)}.EditorMockup_statusBar__cFZg_{height:32px;background:var(--bg-canvas);border-top:1px solid var(--line-subtle);display:flex;align-items:center;gap:var(--spacing-4);padding:0 var(--spacing-3)}.EditorMockup_statusItem__bv6z4{height:16px;background:var(--bg-muted);border-radius:var(--border-radius-sm)}.EditorMockup_statusItem__bv6z4:first-child{width:80px}.EditorMockup_statusItem__bv6z4:nth-child(2){width:60px}.EditorMockup_statusItem__bv6z4:nth-child(3){width:100px}@media(max-width:768px){.EditorMockup_editorMockup__WbuW0{height:400px;max-width:100%}.EditorMockup_leftSidebar__qPLun,.EditorMockup_rightSidebar__FbABn{width:120px}.EditorMockup_toolbar__3Q_yH{gap:var(--spacing-2)}.EditorMockup_toolGroup__23ubY{gap:var(--spacing-1)}}@media(max-width:480px){.EditorMockup_editorMockup__WbuW0{height:350px}.EditorMockup_leftSidebar__qPLun,.EditorMockup_rightSidebar__FbABn{width:80px;padding:var(--spacing-2)}.EditorMockup_header__KnQ71,.EditorMockup_toolbar__3Q_yH{padding:0 var(--spacing-2)}}.RotatingText_rotatingText__4HlY8{color:var(--text-accent);font-weight:600;transition:all var(--transition-duration,.4s) var(--ease);display:inline-block;position:relative}.RotatingText_rotatingText__4HlY8.RotatingText_transitioning__qTEiU{opacity:.7;transform:translateY(2px)}.RotatingText_srOnly__LV_cO{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.RotatingText_rotatingText__4HlY8{transition:none}.RotatingText_rotatingText__4HlY8.RotatingText_transitioning__qTEiU{opacity:1;transform:none}}.DocGenMiniMockup_container__5m1fi{width:100%;height:100%;display:flex;justify-content:center;align-items:center;perspective:800px;cursor:pointer;transition:transform var(--duration-normal) var(--ease)}.DocGenMiniMockup_container__5m1fi:hover{transform:scale(1.02)}.DocGenMiniMockup_container__5m1fi:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-md)}.DocGenMiniMockup_contractWindow__H8JmT{width:280px;height:200px;background:var(--bg-elevated);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);display:flex;flex-direction:column;transition:all var(--duration-normal) var(--ease);transform-style:preserve-3d;position:relative;overflow:hidden;transform:var(--mockup-transform,none)}.DocGenMiniMockup_contractWindow__H8JmT:hover{box-shadow:var(--shadow-2),0 0 20px var(--accent-20a)}.DocGenMiniMockup_betaBadge__BF7W8{position:absolute;top:var(--sp-2);right:var(--sp-2);background:var(--accent);color:var(--text-inverse);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;z-index:2;box-shadow:var(--shadow-1)}.DocGenMiniMockup_header__9ws_K{padding:var(--sp-4) var(--sp-4) var(--sp-2);background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle)}.DocGenMiniMockup_title___l0x6{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:var(--sp-1);line-height:1.2}.DocGenMiniMockup_subtitle__KHHId{font-size:11px;color:var(--text-secondary);font-style:italic}.DocGenMiniMockup_content__sc05E{flex:1;padding:var(--sp-3) var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-2);background:var(--bg-app)}.DocGenMiniMockup_clause__Qsck4{padding:var(--sp-2);background:var(--bg-canvas);border-radius:var(--radius-sm);border:1px solid var(--line-subtle);transition:all var(--duration-fast) var(--ease);cursor:pointer}.DocGenMiniMockup_clause__Qsck4:hover{background:var(--accent-20a);border-color:var(--accent);transform:translateX(2px)}.DocGenMiniMockup_clause__Qsck4.DocGenMiniMockup_highlighted__3qx3P{background:var(--accent-20a);border-color:var(--accent);box-shadow:0 2px 4px var(--accent-20a)}.DocGenMiniMockup_clauseTitle__rLI_2{font-size:11px;font-weight:600;color:var(--text-primary);margin-bottom:var(--sp-1);line-height:1.2}.DocGenMiniMockup_clauseText__j818f{font-size:10px;color:var(--text-secondary);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.DocGenMiniMockup_footer__eJx5l{padding:var(--sp-3) var(--sp-4);background:var(--bg-canvas);border-top:1px solid var(--line-subtle);display:flex;justify-content:space-between;align-items:center}.DocGenMiniMockup_status__a9mbi{font-size:10px;color:var(--text-secondary);font-weight:500}.DocGenMiniMockup_actions__JtZVq{display:flex;gap:var(--sp-2)}.DocGenMiniMockup_actionButton__C7M_K{padding:var(--sp-1) var(--sp-2);background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);font-size:9px;color:var(--text-secondary);cursor:pointer;transition:all var(--duration-fast) var(--ease)}.DocGenMiniMockup_actionButton__C7M_K:hover{background:var(--accent-20a);border-color:var(--accent);color:var(--text-primary)}@media(max-width:768px){.DocGenMiniMockup_contractWindow__H8JmT{width:240px;height:180px}.DocGenMiniMockup_header__9ws_K{padding:var(--sp-3) var(--sp-3) var(--sp-2)}.DocGenMiniMockup_content__sc05E,.DocGenMiniMockup_footer__eJx5l{padding:var(--sp-2) var(--sp-3)}}[data-theme=dark] .DocGenMiniMockup_contractWindow__H8JmT{box-shadow:var(--shadow-2),0 0 30px rgba(0,0,0,.3)}[data-theme=dark] .DocGenMiniMockup_clause__Qsck4:hover{background:var(--accent-20a)}[data-a11y=true] .DocGenMiniMockup_clause__Qsck4:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}[data-a11y=true] .DocGenMiniMockup_actionButton__C7M_K:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.EnterpriseAngledMockup_container__00Iij{width:100%;height:100%;display:flex;justify-content:center;align-items:center;perspective:1000px;cursor:pointer;transition:transform var(--duration-normal) var(--ease)}.EnterpriseAngledMockup_container__00Iij:hover{transform:scale(1.02)}.EnterpriseAngledMockup_container__00Iij:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-md)}.EnterpriseAngledMockup_dashboardWindow__gWPj8{width:360px;height:280px;background:var(--bg-elevated);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);display:flex;flex-direction:column;transition:all var(--duration-normal) var(--ease);transform-style:preserve-3d;overflow:hidden;transform:var(--mockup-transform,none)}.EnterpriseAngledMockup_dashboardWindow__gWPj8:hover{box-shadow:var(--shadow-2),0 0 20px var(--accent-20a)}.EnterpriseAngledMockup_header__OwpOM{padding:var(--sp-4) var(--sp-4) var(--sp-3);background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle)}.EnterpriseAngledMockup_title__jd_Yv{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:var(--sp-1);line-height:1.2}.EnterpriseAngledMockup_subtitle__Nv2BC{font-size:12px;color:var(--text-secondary);font-style:italic}.EnterpriseAngledMockup_metricsGrid__C_62T{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);background:var(--bg-app)}.EnterpriseAngledMockup_metricCard__VEG0n{background:var(--bg-canvas);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);padding:var(--sp-3);text-align:center;transition:all var(--duration-fast) var(--ease);cursor:pointer}.EnterpriseAngledMockup_metricCard__VEG0n:hover{transform:translateY(-2px)}.EnterpriseAngledMockup_metricCard__VEG0n.EnterpriseAngledMockup_hovered__o4dcV,.EnterpriseAngledMockup_metricCard__VEG0n:hover{background:var(--accent-20a);border-color:var(--accent);box-shadow:0 4px 12px var(--accent-20a)}.EnterpriseAngledMockup_metricValue__NshGV{font-size:18px;font-weight:700;color:var(--text-primary);line-height:1.2;margin-bottom:var(--sp-1)}.EnterpriseAngledMockup_metricLabel__RGFrK{font-size:9px;color:var(--text-secondary);line-height:1.2;margin-bottom:var(--sp-1)}.EnterpriseAngledMockup_metricTrend__K3Rdf{font-size:8px;color:var(--accent);font-weight:600;font-family:monospace}.EnterpriseAngledMockup_apiKeySection__gZ5x0{padding:var(--sp-3) var(--sp-4);background:var(--bg-canvas);border-top:1px solid var(--line-subtle)}.EnterpriseAngledMockup_apiKeyHeader__YQ_SZ{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--sp-2)}.EnterpriseAngledMockup_apiKeyTitle__MSobW{font-size:12px;font-weight:600;color:var(--text-primary)}.EnterpriseAngledMockup_apiKeyStatus__eQ7oT{font-size:9px;color:var(--accent);font-weight:600;text-transform:uppercase;letter-spacing:.5px}.EnterpriseAngledMockup_apiKeyCard__P_mNC{background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);padding:var(--sp-2)}.EnterpriseAngledMockup_apiKeyLabel____IWl{font-size:9px;color:var(--text-secondary);margin-bottom:var(--sp-1)}.EnterpriseAngledMockup_apiKeyValue__NpBSw{font-size:10px;color:var(--text-primary);font-family:monospace;background:var(--bg-app);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm);margin-bottom:var(--sp-2);border:1px solid var(--line-subtle)}.EnterpriseAngledMockup_apiKeyActions__5IxuH{display:flex;gap:var(--sp-2)}.EnterpriseAngledMockup_apiKeyAction__LToic{padding:var(--sp-1) var(--sp-2);background:var(--bg-app);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);font-size:8px;color:var(--text-secondary);cursor:pointer;transition:all var(--duration-fast) var(--ease)}.EnterpriseAngledMockup_apiKeyAction__LToic:hover{background:var(--accent-20a);border-color:var(--accent);color:var(--text-primary)}.EnterpriseAngledMockup_graphArea__edx2P{flex:1;padding:var(--sp-3) var(--sp-4);background:var(--bg-app);border-top:1px solid var(--line-subtle)}.EnterpriseAngledMockup_graphTitle__5FXEt{font-size:11px;color:var(--text-primary);font-weight:600;margin-bottom:var(--sp-3);text-align:center}.EnterpriseAngledMockup_graphCanvas__e5Y4V{display:flex;align-items:end;justify-content:space-between;height:60px;gap:var(--sp-1)}.EnterpriseAngledMockup_graphBar__4rzGH{flex:1;background:var(--accent);border-radius:var(--radius-sm) var(--radius-sm) 0 0;transition:all var(--duration-fast) var(--ease);min-width:8px;height:var(--bar-height,60%)}.EnterpriseAngledMockup_graphBar__4rzGH:hover{background:var(--accent-press);transform:scaleY(1.1)}.EnterpriseAngledMockup_footer__nkYCS{padding:var(--sp-3) var(--sp-4);background:var(--bg-muted);border-top:1px solid var(--line-subtle);display:flex;justify-content:space-between;align-items:center}.EnterpriseAngledMockup_status__1X1xm{font-size:10px;color:var(--text-secondary);font-weight:500}.EnterpriseAngledMockup_uptime__DCGHR{font-size:9px;color:var(--text-tertiary);font-family:monospace}@media(max-width:768px){.EnterpriseAngledMockup_dashboardWindow__gWPj8{width:320px;height:240px}.EnterpriseAngledMockup_header__OwpOM{padding:var(--sp-3) var(--sp-3) var(--sp-2)}.EnterpriseAngledMockup_metricsGrid__C_62T{padding:var(--sp-2) var(--sp-3);gap:var(--sp-1)}.EnterpriseAngledMockup_metricCard__VEG0n{padding:var(--sp-2)}.EnterpriseAngledMockup_metricValue__NshGV{font-size:16px}.EnterpriseAngledMockup_apiKeySection__gZ5x0,.EnterpriseAngledMockup_footer__nkYCS,.EnterpriseAngledMockup_graphArea__edx2P{padding:var(--sp-2) var(--sp-3)}}[data-theme=dark] .EnterpriseAngledMockup_dashboardWindow__gWPj8{box-shadow:var(--shadow-2),0 0 30px rgba(0,0,0,.3)}[data-theme=dark] .EnterpriseAngledMockup_metricCard__VEG0n:hover{background:var(--accent-20a)}[data-a11y=true] .EnterpriseAngledMockup_metricCard__VEG0n:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}[data-a11y=true] .EnterpriseAngledMockup_apiKeyAction__LToic:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}[data-a11y=true] .EnterpriseAngledMockup_graphBar__4rzGH:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.FormGenMiniMockup_container__lIY6y{width:100%;height:100%;display:flex;justify-content:center;align-items:center;perspective:800px;cursor:pointer;transition:transform var(--duration-normal) var(--ease)}.FormGenMiniMockup_container__lIY6y:hover{transform:scale(1.02)}.FormGenMiniMockup_container__lIY6y:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-md)}.FormGenMiniMockup_formCanvas__9jByg{width:280px;height:200px;background:var(--bg-elevated);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);display:flex;flex-direction:column;transition:all var(--duration-normal) var(--ease);transform-style:preserve-3d;overflow:hidden;transform:var(--mockup-transform,none)}.FormGenMiniMockup_formCanvas__9jByg:hover{box-shadow:var(--shadow-2),0 0 20px var(--accent-20a)}.FormGenMiniMockup_header__wAYdJ{padding:var(--sp-3) var(--sp-4) var(--sp-2);background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle)}.FormGenMiniMockup_title__VF0Z7{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:var(--sp-1);line-height:1.2}.FormGenMiniMockup_subtitle__qzwiu{font-size:11px;color:var(--text-secondary);font-style:italic}.FormGenMiniMockup_formFields__PGKaS{flex:1;padding:var(--sp-3) var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-2);background:var(--bg-app)}.FormGenMiniMockup_fieldGroup__O8gcc{display:flex;flex-direction:column;gap:var(--sp-1)}.FormGenMiniMockup_fieldLabel__bOb5B{font-size:10px;font-weight:600;color:var(--text-primary);line-height:1.2}.FormGenMiniMockup_fieldInput__nWlV_{display:flex;align-items:center;gap:var(--sp-2);background:var(--bg-canvas);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);padding:var(--sp-2);transition:all var(--duration-fast) var(--ease)}.FormGenMiniMockup_fieldInput__nWlV_:hover{border-color:var(--accent);background:var(--accent-20a)}.FormGenMiniMockup_inputText__ohN2U{flex:1;font-size:10px;color:var(--text-secondary);line-height:1.2;font-family:monospace}.FormGenMiniMockup_autofillChip__osIzl{padding:var(--sp-1) var(--sp-2);background:var(--chip-bg);color:var(--chip-fg);border-radius:var(--radius-sm);font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;transition:all var(--duration-fast) var(--ease)}.FormGenMiniMockup_autofillChip__osIzl:hover{background:var(--accent-20a);color:var(--text-primary);transform:scale(1.05)}.FormGenMiniMockup_autofillChip__osIzl.FormGenMiniMockup_highlighted__OzZEH{background:var(--accent);color:var(--text-inverse)}.FormGenMiniMockup_actions__5PeIU{display:flex;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);background:var(--bg-canvas);border-top:1px solid var(--line-subtle)}.FormGenMiniMockup_actionButton__HQ8ad{padding:var(--sp-1) var(--sp-2);background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);font-size:9px;color:var(--text-secondary);cursor:pointer;transition:all var(--duration-fast) var(--ease);white-space:nowrap}.FormGenMiniMockup_actionButton__HQ8ad:hover{background:var(--accent-20a);border-color:var(--accent);color:var(--text-primary);transform:translateY(-1px)}.FormGenMiniMockup_actionButton__HQ8ad.FormGenMiniMockup_primary__7iSbr{background:var(--accent);color:var(--text-inverse);border-color:var(--accent)}.FormGenMiniMockup_actionButton__HQ8ad.FormGenMiniMockup_primary__7iSbr:hover{background:var(--accent-press);transform:translateY(-1px)}.FormGenMiniMockup_statusBar__0dIyg{padding:var(--sp-2) var(--sp-4);background:var(--bg-muted);border-top:1px solid var(--line-subtle);display:flex;justify-content:space-between;align-items:center}.FormGenMiniMockup_status__yD8U9{font-size:9px;color:var(--text-secondary);font-weight:500}.FormGenMiniMockup_fieldCount__A3wUg{font-size:9px;color:var(--text-tertiary);font-family:monospace}@media(max-width:768px){.FormGenMiniMockup_formCanvas__9jByg{width:240px;height:180px}.FormGenMiniMockup_header__wAYdJ{padding:var(--sp-2) var(--sp-3) var(--sp-1)}.FormGenMiniMockup_actions__5PeIU,.FormGenMiniMockup_formFields__PGKaS{padding:var(--sp-2) var(--sp-3)}.FormGenMiniMockup_statusBar__0dIyg{padding:var(--sp-1) var(--sp-3)}}[data-theme=dark] .FormGenMiniMockup_formCanvas__9jByg{box-shadow:var(--shadow-2),0 0 30px rgba(0,0,0,.3)}[data-theme=dark] .FormGenMiniMockup_fieldInput__nWlV_:hover{background:var(--accent-20a)}[data-a11y=true] .FormGenMiniMockup_fieldInput__nWlV_:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}[data-a11y=true] .FormGenMiniMockup_actionButton__HQ8ad:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}[data-a11y=true] .FormGenMiniMockup_autofillChip__osIzl:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.SecurityBandMockup_container__4tjgi{width:100%;height:100%;display:flex;justify-content:center;align-items:center;perspective:600px;cursor:pointer;transition:transform var(--duration-normal) var(--ease)}.SecurityBandMockup_container__4tjgi:hover{transform:scale(1.02)}.SecurityBandMockup_container__4tjgi:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-md)}.SecurityBandMockup_securityVisual__EOjwX{width:320px;height:240px;position:relative;display:flex;align-items:center;justify-content:center;transition:all var(--duration-normal) var(--ease);transform-style:preserve-3d;transform:var(--mockup-transform,none)}.SecurityBandMockup_securityVisual__EOjwX:hover{transform:scale(1.05)}.SecurityBandMockup_backgroundLayers__fZDfd{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.SecurityBandMockup_bgLayer1__KZDsL{position:absolute;top:20%;left:20%;right:20%;bottom:20%;background:radial-gradient(circle,var(--accent-20a) 0,transparent 70%);border-radius:50%;opacity:.3;animation:SecurityBandMockup_float__6MRr3 6s ease-in-out infinite}.SecurityBandMockup_bgLayer2__c3BaF{position:absolute;top:30%;left:30%;right:30%;bottom:30%;background:radial-gradient(circle,var(--accent-20a) 0,transparent 60%);border-radius:50%;opacity:.2;animation:SecurityBandMockup_float__6MRr3 8s ease-in-out infinite reverse}.SecurityBandMockup_bgLayer3__HoEW3{position:absolute;top:40%;left:40%;right:40%;bottom:40%;background:radial-gradient(circle,var(--accent-20a) 0,transparent 50%);border-radius:50%;opacity:.1;animation:SecurityBandMockup_float__6MRr3 10s ease-in-out infinite}@keyframes SecurityBandMockup_float__6MRr3{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.05)}}.SecurityBandMockup_centralShield__cI1iM{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-4);background:var(--bg-elevated);border:2px solid var(--accent);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);transition:all var(--duration-normal) var(--ease)}.SecurityBandMockup_centralShield__cI1iM:hover{box-shadow:var(--shadow-2),0 0 30px var(--accent-20a)}.SecurityBandMockup_centralShield__cI1iM.SecurityBandMockup_hovered__0_aKQ,.SecurityBandMockup_centralShield__cI1iM:hover{background:var(--accent-20a);transform:scale(1.1)}.SecurityBandMockup_shieldIcon__v7jy3{font-size:32px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.SecurityBandMockup_shieldText__fFzpN{font-size:14px;font-weight:600;color:var(--text-primary);text-transform:uppercase;letter-spacing:1px}.SecurityBandMockup_securityPillars___71kY{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:flex;justify-content:space-between;align-items:center;padding:var(--sp-6)}.SecurityBandMockup_pillar__9hgiO{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);transition:all var(--duration-normal) var(--ease)}.SecurityBandMockup_pillar__9hgiO.SecurityBandMockup_animated__hxlOc{animation:SecurityBandMockup_pillarGlow__Bn68t 2s ease-in-out infinite}.SecurityBandMockup_pillar1__IDgLZ{animation-delay:0s}.SecurityBandMockup_pillar2__yKiRk{animation-delay:.3s}.SecurityBandMockup_pillar3__ATzBV{animation-delay:.6s}@keyframes SecurityBandMockup_pillarGlow__Bn68t{0%,to{transform:translateY(0) scale(1);filter:brightness(1)}50%{transform:translateY(-5px) scale(1.05);filter:brightness(1.2)}}.SecurityBandMockup_pillarIcon__CqgP3{font-size:24px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.SecurityBandMockup_pillarLabel__BZFKL{font-size:10px;font-weight:600;color:var(--text-primary);text-align:center;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.SecurityBandMockup_pillarLine__QLQM8{width:2px;height:20px;background:var(--accent);border-radius:1px;opacity:.6}.SecurityBandMockup_glowRing__0dZer{position:absolute;top:50%;left:50%;width:200px;height:200px;border:2px solid var(--accent-20a);border-radius:50%;transform:translate(-50%,-50%);z-index:1;transition:all var(--duration-normal) var(--ease)}.SecurityBandMockup_glowRing__0dZer.SecurityBandMockup_pulsing__GE09s{animation:SecurityBandMockup_pulse___0rr3 3s ease-in-out infinite}@keyframes SecurityBandMockup_pulse___0rr3{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.3}50%{transform:translate(-50%,-50%) scale(1.1);opacity:.6}}.SecurityBandMockup_securityBadges__2uKHX{position:absolute;top:var(--sp-2);right:var(--sp-2);display:flex;flex-direction:column;gap:var(--sp-1);z-index:4}.SecurityBandMockup_badge__YnagG{padding:var(--sp-1) var(--sp-2);background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);font-size:8px;color:var(--text-secondary);font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;transition:all var(--duration-fast) var(--ease)}.SecurityBandMockup_badge__YnagG:hover{background:var(--accent-20a);border-color:var(--accent);color:var(--text-primary);transform:scale(1.05)}.SecurityBandMockup_statusIndicator__smb9k{position:absolute;bottom:var(--sp-3);left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:var(--sp-2);z-index:4}.SecurityBandMockup_statusDot__R4b0B{width:8px;height:8px;background:var(--accent);border-radius:50%;animation:SecurityBandMockup_statusPulse__LqHLg 2s ease-in-out infinite}@keyframes SecurityBandMockup_statusPulse__LqHLg{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.SecurityBandMockup_statusText__j7vBJ{font-size:10px;color:var(--text-secondary);font-weight:500;white-space:nowrap}@media(max-width:768px){.SecurityBandMockup_securityVisual__EOjwX{width:280px;height:200px}.SecurityBandMockup_shieldIcon__v7jy3{font-size:28px}.SecurityBandMockup_shieldText__fFzpN{font-size:12px}.SecurityBandMockup_pillarIcon__CqgP3{font-size:20px}.SecurityBandMockup_pillarLabel__BZFKL{font-size:9px}.SecurityBandMockup_glowRing__0dZer{width:160px;height:160px}.SecurityBandMockup_securityBadges__2uKHX{top:var(--sp-1);right:var(--sp-1)}.SecurityBandMockup_badge__YnagG{padding:var(--sp-1);font-size:7px}}[data-theme=dark] .SecurityBandMockup_centralShield__cI1iM{box-shadow:var(--shadow-2),0 0 20px rgba(0,0,0,.3)}[data-theme=dark] .SecurityBandMockup_pillarLine__QLQM8{opacity:.8}[data-a11y=true] .SecurityBandMockup_centralShield__cI1iM:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}[data-a11y=true] .SecurityBandMockup_badge__YnagG:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}[data-a11y=true] .SecurityBandMockup_statusPulse__LqHLg{animation-duration:1.5s}.SignMiniMockup_container__0HLQ7{width:100%;height:100%;display:flex;justify-content:center;align-items:center;perspective:800px;cursor:pointer;transition:transform var(--duration-normal) var(--ease)}.SignMiniMockup_container__0HLQ7:hover{transform:scale(1.02)}.SignMiniMockup_container__0HLQ7:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-md)}.SignMiniMockup_signaturePanel___MoQH{width:280px;height:200px;background:var(--bg-elevated);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);display:flex;flex-direction:column;transition:all var(--duration-normal) var(--ease);transform-style:preserve-3d;overflow:hidden;transform:var(--mockup-transform,none)}.SignMiniMockup_signaturePanel___MoQH:hover{box-shadow:var(--shadow-2),0 0 20px var(--accent-20a)}.SignMiniMockup_header__WJW_k{padding:var(--sp-3) var(--sp-4) var(--sp-2);background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle)}.SignMiniMockup_title__9lk74{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:var(--sp-1);line-height:1.2}.SignMiniMockup_subtitle__fe_4t{font-size:11px;color:var(--text-secondary);font-style:italic}.SignMiniMockup_documentPreview__MYnvq{padding:var(--sp-3) var(--sp-4);background:var(--bg-app);border-bottom:1px solid var(--line-subtle)}.SignMiniMockup_previewContent__IxxIc{display:flex;flex-direction:column;gap:var(--sp-1)}.SignMiniMockup_contentLine__eKTNK{height:12px;background:var(--bg-canvas);border-radius:var(--radius-sm);position:relative;transition:all var(--duration-fast) var(--ease)}.SignMiniMockup_contentLine__eKTNK:before{content:"";position:absolute;left:0;top:0;height:100%;width:0;background:var(--accent-20a);border-radius:var(--radius-sm);transition:width var(--duration-normal) var(--ease)}.SignMiniMockup_contentLine__eKTNK:hover:before{width:100%}.SignMiniMockup_signatureAreas__Z0gV_{flex:1;padding:var(--sp-3) var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3);background:var(--bg-app)}.SignMiniMockup_signatureField__ZeP4Z{display:flex;flex-direction:column;gap:var(--sp-1)}.SignMiniMockup_fieldLabel__SW4aF{font-size:10px;font-weight:600;color:var(--text-primary);line-height:1.2}.SignMiniMockup_signatureLine__W1Tx1{height:32px;background:var(--bg-canvas);border:2px dashed var(--line-strong);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;transition:all var(--duration-fast) var(--ease)}.SignMiniMockup_signatureLine__W1Tx1:hover{border-color:var(--accent);background:var(--accent-20a)}.SignMiniMockup_signaturePlaceholder__vuXln{display:flex;align-items:center;gap:var(--sp-2)}.SignMiniMockup_signHere__ljfMX{font-size:10px;color:var(--text-tertiary);font-style:italic}.SignMiniMockup_cursor__tRR86{display:inline-block;width:2px;height:16px;background:var(--accent);animation:SignMiniMockup_blink__C2ZWC 1.2s infinite}@keyframes SignMiniMockup_blink__C2ZWC{0%,50%{opacity:1}51%,to{opacity:0}}.SignMiniMockup_dateField__F6v_n{height:24px;background:var(--bg-canvas);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:space-between;padding:0 var(--sp-2);transition:all var(--duration-fast) var(--ease)}.SignMiniMockup_dateField__F6v_n:hover{border-color:var(--accent);background:var(--accent-20a)}.SignMiniMockup_dateText__SxbcV{font-size:10px;color:var(--text-secondary);font-family:monospace}.SignMiniMockup_dateIcon__wy26e{font-size:12px;opacity:.7}.SignMiniMockup_actions__RisxH{display:flex;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);background:var(--bg-canvas);border-top:1px solid var(--line-subtle)}.SignMiniMockup_actionButton__mkjCO{padding:var(--sp-1) var(--sp-2);background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);font-size:9px;color:var(--text-secondary);cursor:pointer;transition:all var(--duration-fast) var(--ease);white-space:nowrap}.SignMiniMockup_actionButton__mkjCO:hover{background:var(--accent-20a);border-color:var(--accent);color:var(--text-primary);transform:translateY(-1px)}.SignMiniMockup_actionButton__mkjCO.SignMiniMockup_primary__hsWul{background:var(--accent);color:var(--text-inverse);border-color:var(--accent)}.SignMiniMockup_actionButton__mkjCO.SignMiniMockup_primary__hsWul:hover{background:var(--accent-press);transform:translateY(-1px)}.SignMiniMockup_status__3aqn9{padding:var(--sp-2) var(--sp-4);background:var(--bg-muted);border-top:1px solid var(--line-subtle);display:flex;justify-content:space-between;align-items:center}.SignMiniMockup_statusText__OCJ0B{font-size:9px;color:var(--text-secondary);font-weight:500}.SignMiniMockup_statusIcon__Va_GQ{font-size:12px;opacity:.7}@media(max-width:768px){.SignMiniMockup_signaturePanel___MoQH{width:240px;height:180px}.SignMiniMockup_header__WJW_k{padding:var(--sp-2) var(--sp-3) var(--sp-1)}.SignMiniMockup_actions__RisxH,.SignMiniMockup_documentPreview__MYnvq,.SignMiniMockup_signatureAreas__Z0gV_{padding:var(--sp-2) var(--sp-3)}.SignMiniMockup_status__3aqn9{padding:var(--sp-1) var(--sp-3)}}[data-theme=dark] .SignMiniMockup_signaturePanel___MoQH{box-shadow:var(--shadow-2),0 0 30px rgba(0,0,0,.3)}[data-theme=dark] .SignMiniMockup_dateField__F6v_n:hover,[data-theme=dark] .SignMiniMockup_signatureLine__W1Tx1:hover{background:var(--accent-20a)}[data-a11y=true] .SignMiniMockup_cursor__tRR86{animation:SignMiniMockup_blink__C2ZWC .8s infinite}[data-a11y=true] .SignMiniMockup_signatureLine__W1Tx1:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}[data-a11y=true] .SignMiniMockup_dateField__F6v_n:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}[data-a11y=true] .SignMiniMockup_actionButton__mkjCO:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.BlurBackground_blurBackground__9Hc4p{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:var(--z-backdrop,1002);animation:BlurBackground_fadeIn__xSED0 var(--dur-med,.16s) var(--ease-standard,cubic-bezier(.2,0,.2,1))}.BlurBackground_blurBackground__9Hc4p:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 20% 30%,rgba(120,119,198,.08) 0,transparent 60%),radial-gradient(circle at 80% 70%,rgba(255,119,198,.06) 0,transparent 60%),radial-gradient(circle at 40% 80%,rgba(120,219,255,.05) 0,transparent 60%),radial-gradient(circle at 60% 20%,rgba(255,200,100,.04) 0,transparent 60%);animation:BlurBackground_liquidFloat__SQ1t7 20s ease-in-out infinite;pointer-events:none;z-index:-1}.BlurBackground_blurBackground__9Hc4p:after{content:"";position:absolute;top:-30%;left:-30%;width:160%;height:160%;background:radial-gradient(circle at 70% 20%,rgba(200,255,120,.06) 0,transparent 60%),radial-gradient(circle at 30% 80%,rgba(255,150,200,.05) 0,transparent 60%),radial-gradient(circle at 50% 50%,rgba(150,200,255,.03) 0,transparent 60%);animation:BlurBackground_liquidFloat__SQ1t7 25s ease-in-out infinite reverse;pointer-events:none;z-index:-1}.BlurBackground_intensity-light__xXH0V{background:rgba(0,0,0,0);backdrop-filter:blur(20px) saturate(1.8) brightness(1.1) contrast(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.8) brightness(1.1) contrast(1.2)}.BlurBackground_intensity-light__xXH0V:before{opacity:.3}.BlurBackground_intensity-light__xXH0V:after{opacity:.2}.BlurBackground_intensity-medium__g0qaV{background:rgba(0,0,0,0);backdrop-filter:blur(30px) saturate(2) brightness(1.15) contrast(1.3);-webkit-backdrop-filter:blur(30px) saturate(2) brightness(1.15) contrast(1.3)}.BlurBackground_intensity-medium__g0qaV:before{opacity:.4}.BlurBackground_intensity-medium__g0qaV:after{opacity:.3}.BlurBackground_intensity-strong__yCvQe{background:rgba(0,0,0,0);backdrop-filter:blur(40px) saturate(2.2) brightness(1.2) contrast(1.4);-webkit-backdrop-filter:blur(40px) saturate(2.2) brightness(1.2) contrast(1.4)}.BlurBackground_intensity-strong__yCvQe:before{opacity:.5}.BlurBackground_intensity-strong__yCvQe:after{opacity:.4}@keyframes BlurBackground_fadeIn__xSED0{0%{opacity:0;backdrop-filter:blur(0) saturate(1) brightness(1) contrast(1);-webkit-backdrop-filter:blur(0) saturate(1) brightness(1) contrast(1);transform:scale(1.05) translateY(20px)}30%{opacity:.3;backdrop-filter:blur(15px) saturate(1.4) brightness(1.05) contrast(1.1);-webkit-backdrop-filter:blur(15px) saturate(1.4) brightness(1.05) contrast(1.1);transform:scale(1.02) translateY(5px)}70%{opacity:.8;backdrop-filter:blur(25px) saturate(1.7) brightness(1.1) contrast(1.25);-webkit-backdrop-filter:blur(25px) saturate(1.7) brightness(1.1) contrast(1.25);transform:scale(1.005) translateY(-2px)}to{opacity:1;backdrop-filter:inherit;-webkit-backdrop-filter:inherit;transform:scale(1) translateY(0)}}@keyframes BlurBackground_liquidFloat__SQ1t7{0%,to{transform:translate(0) rotate(0deg) scale(1)}25%{transform:translate(30px,-25px) rotate(2deg) scale(1.05)}50%{transform:translate(-20px,30px) rotate(-1deg) scale(.95)}75%{transform:translate(25px,15px) rotate(1deg) scale(1.02)}}@media(prefers-reduced-motion:reduce){.BlurBackground_blurBackground__9Hc4p,.BlurBackground_blurBackground__9Hc4p:after,.BlurBackground_blurBackground__9Hc4p:before{animation:none}@keyframes BlurBackground_fadeIn__xSED0{0%,to{opacity:1}}@keyframes BlurBackground_liquidFloat__SQ1t7{0%,to{transform:translate(0) rotate(0deg) scale(1)}}}