@font-face{font-family:Inter;src:url("fonts/inter-400.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url("fonts/inter-600.woff2") format("woff2");font-weight:600;font-style:normal}:root{--electric-blue-50:#0F6FFF;--electric-blue-100:#0056D2;--custom-gray-150:#EAEAEA;--custom-gray-250:#A1A1A1}body{font-family:Inter,sans-serif;scroll-behavior:smooth;overflow-x:hidden}.blur-gradient-left{background:radial-gradient(circle,#0f6fff 0,transparent 70%),radial-gradient(circle at bottom,#b59df9 0,transparent 70%)}.blur-gradient-right{background:radial-gradient(circle,#a026ff 0,transparent 70%)}.blur-gradient-features{background:radial-gradient(circle,#a026ff 0,transparent 40%)}.blur-gradient-bottom,.blur-gradient-features-purple,.blur-gradient-reviews{background:radial-gradient(circle,#a026ff 0,transparent 50%)}.shadow-deep{box-shadow:0 4px 20px rgba(0,0,0,.05)}@keyframes pulse{0%,100%{opacity:1}50%{opacity:0}}.animate-pulse-custom{animation:1s cubic-bezier(.4,0,.6,1) infinite pulse}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.swiper-slide{display:flex;align-items:center;justify-content:center}table{border-collapse:separate;border-spacing:0 4px}@keyframes workspace-premium-entry{0%{opacity:0;transform:scale(1.1) translateY(20px);filter:blur(12px)}100%{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}}.workspace-animate{animation:.7s cubic-bezier(.22,1,.36,1) forwards workspace-premium-entry}.workspace-icon-card{transition:.4s cubic-bezier(.175, .885, .32, 1.275)}.workspace-icon-card:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 10px 20px rgba(142,46,255,.1)}.faq-answer-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4, 0, .2, 1),opacity .4s;opacity:0}.faq-item.active .faq-answer-wrapper{grid-template-rows:1fr;opacity:1}.faq-answer{overflow:hidden}.faq-item svg.down-arrow{transition:transform .4s cubic-bezier(.4, 0, .2, 1)}.faq-item.active svg.down-arrow{transform:rotate(180deg)}#fullscreen-modal{transition:opacity .3s ease-out}