Spaces:
Running
Running
inside each and ALL modals, all email, name, company, etc. entry boxes must be fixed, icons, etc. must be fixed - growth pricing 1,999/mo
2611ab6
verified
| /* Custom Styles for Visual Mockups and Components */ | |
| body { | |
| font-family: 'Inter', system-ui, -apple-system, sans-serif; | |
| } | |
| /* Modal Input Styles with Icons */ | |
| .modal-body input[type="text"], | |
| .modal-body input[type="email"] { | |
| transition: all 0.2s ease; | |
| } | |
| .modal-body input[type="text"]:focus, | |
| .modal-body input[type="email"]:focus { | |
| box-shadow: 0 0 0 3px rgba(13, 148, 136, 0.1); | |
| } | |
| .modal-body input[type="text"]:hover, | |
| .modal-body input[type="email"]:hover { | |
| border-color: #94a3b8; | |
| } | |
| /* Checkbox icons styling */ | |
| input[type="checkbox"]:checked { | |
| background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e"); | |
| } | |
| /* Smooth scrolling for anchor links */ | |
| html { | |
| scroll-behavior: smooth; | |
| } | |
| /* Pipeline Animation Mockup 1 */ | |
| .pipeline-step { | |
| transition: all 0.3s ease; | |
| } | |
| .pipeline-step:hover { | |
| transform: translateY(-5px); | |
| box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); | |
| } | |
| /* Before/After Blur Effect Mockup 2 */ | |
| .blur-sm { | |
| filter: blur(4px); | |
| user-select: none; | |
| transition: filter 0.3s ease; | |
| } | |
| .blur-sm:hover { | |
| filter: blur(0); | |
| } | |
| /* Custom Scrollbar for Horizontal sections */ | |
| .overflow-x-auto::-webkit-scrollbar { | |
| height: 8px; | |
| } | |
| .overflow-x-auto::-webkit-scrollbar-track { | |
| background: #f1f5f9; | |
| border-radius: 4px; | |
| } | |
| .overflow-x-auto::-webkit-scrollbar-thumb { | |
| background: #cbd5e1; | |
| border-radius: 4px; | |
| } | |
| .overflow-x-auto::-webkit-scrollbar-thumb:hover { | |
| background: #94a3b8; | |
| } | |
| /* Code Block Styling */ | |
| pre { | |
| font-family: 'Menlo', 'Monaco', 'Courier New', monospace; | |
| } | |
| /* Checkbox Styling for Mockup 4 */ | |
| input[type="checkbox"]:checked { | |
| background-color: #0d9488; /* teal-600 */ | |
| border-color: #0d9488; | |
| } | |
| /* Feature Card Hover */ | |
| .group:hover .group-hover\:opacity-100 { | |
| opacity: 1; | |
| } | |
| /* Architecture Diagram Lines (CSS Only fallback) */ | |
| @media (min-width: 768px) { | |
| .relative-z-10 { | |
| z-index: 10; | |
| } | |
| } | |
| /* FAQ Accordion Styles */ | |
| .faq-item { | |
| transition: all 0.2s ease; | |
| } | |
| .faq-trigger { | |
| background: none; | |
| border: none; | |
| width: 100%; | |
| cursor: pointer; | |
| outline: none; | |
| } | |
| .faq-trigger:hover { | |
| background-color: #f8fafc; | |
| } | |
| .faq-content { | |
| transition: all 0.3s ease; | |
| } | |
| .faq-icon { | |
| transition: transform 0.3s ease; | |
| } | |
| .faq-icon.rotate-180 { | |
| transform: rotate(180deg); | |
| } | |
| /* Modal Trigger Button Styles */ | |
| .modal-trigger { | |
| cursor: pointer; | |
| outline: none; | |
| } | |
| .modal-trigger:focus { | |
| outline: 2px solid #0d9488; | |
| outline-offset: 2px; | |
| } | |