*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html:not(.lenis){scroll-behavior:smooth}body{overflow-x:hidden}a{text-decoration:none}::-moz-selection{background:#af6ded;color:#fff}::selection{background:#af6ded;color:#fff}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.landing-container{width:min(1440px,calc(100% - 40px))}.site-header{position:sticky;top:0;z-index:40;border-bottom:1px solid rgba(226,232,240,.8);background:rgba(245,248,252,.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:.3s}.site-header.scrolled{box-shadow:0 8px 30px rgba(23,32,51,.1)}.site-nav{display:flex;align-items:center;gap:28px;font-size:.95rem;font-weight:700;color:#64748b}.site-nav a{transition:color .2s}.site-nav a.is-active,.site-nav a:hover{color:#1e6899}.site-nav .nav-cta{border-radius:8px;background:#1e6899;color:#fff;padding:11px 18px;box-shadow:0 8px 22px rgba(30,104,153,.25)}.site-nav .nav-cta:hover{color:#fff;background:#174e73}.nav-toggle{border:0;background:transparent;padding:8px}.nav-toggle span{display:block;width:26px;height:2px;margin:5px;background:#172033;transition:.2s}.hero-shell,.page-hero,.section-dark{background:#172033;color:#fff}.page-hero{background:linear-gradient(130deg,#172033,#174e73 55%,#241c3a)}.hero-grid-bg{position:absolute;inset:0;opacity:.35;background-image:linear-gradient(rgba(174,216,241,.09) 1px,transparent 0),linear-gradient(90deg,rgba(174,216,241,.09) 1px,transparent 0);background-size:52px 52px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%);animation:grid-drift 24s linear infinite}.hero-orb{position:absolute;width:520px;height:520px;border-radius:999px;filter:blur(4px);opacity:.45;pointer-events:none}.hero-orb-blue{right:-100px;top:20px;background:radial-gradient(circle,#1e6899,transparent 68%)}.hero-orb-purple{left:42%;top:4%;background:radial-gradient(circle,#af6ded,transparent 66%);opacity:.2}.pointer-glow{position:fixed;z-index:1;pointer-events:none;width:300px;height:300px;border-radius:999px;background:radial-gradient(circle,rgba(175,109,237,.12),transparent 65%);transform:translate(-50%,-50%);mix-blend-mode:multiply;display:none}.gradient-text{background:linear-gradient(100deg,#65d9ff,#af6ded 55%,#fd7e14);-webkit-background-clip:text;background-clip:text;color:transparent}.gradient-text-light{background:linear-gradient(100deg,#1e6899,#af6ded);-webkit-background-clip:text;background-clip:text;color:transparent}.section-title{font-size:clamp(2.25rem,5vw,4rem);font-weight:700;line-height:1.05;letter-spacing:-.055em}.section-lead{color:#64748b;font-size:1.08rem;line-height:1.8}.button-neon{display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:8px;background:linear-gradient(100deg,#1e6899,#af6ded);padding:14px 22px;color:#fff;font-size:.85rem;font-weight:700;box-shadow:0 0 28px rgba(175,109,237,.25),0 12px 26px rgba(30,104,153,.2);transition:transform .2s,box-shadow .2s}.button-neon:hover{color:#fff;transform:translateY(-3px);box-shadow:0 0 38px rgba(175,109,237,.4),0 14px 28px rgba(30,104,153,.25)}.button-outline{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #e2e8f0;border-radius:8px;padding:13px 20px;color:#1e6899;font-size:.85rem;font-weight:700;transition:.2s}.button-outline:hover{border-color:#1e6899;background:#eff6ff;color:#174e73}.button-outline-light{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid hsla(0,0%,100%,.26);border-radius:8px;padding:13px 20px;color:#fff;font-size:.85rem;font-weight:700;transition:.2s}.button-outline-light:hover{border-color:#af6ded;background:rgba(175,109,237,.16);color:#fff}.dashboard-halo{position:absolute;inset:4% 3% 9%;border-radius:999px;background:radial-gradient(circle,rgba(175,109,237,.33),transparent 68%);filter:blur(16px)}.dashboard-window{position:absolute;z-index:2;left:4%;right:2%;top:7%;overflow:hidden;border:7px solid hsla(0,0%,100%,.95);border-radius:14px;background:#fff;box-shadow:0 24px 80px rgba(0,0,0,.35);transform:rotate(2deg);transition:transform .5s}.dashboard-window:hover{transform:rotate(0) translateY(-5px)}.dashboard-window img{height:390px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.window-bar{display:flex;height:28px;align-items:center;gap:10px;padding:0 9px;color:#9aa8b3;font-size:9px}.window-bar span{display:flex;gap:4px}.window-bar i{height:6px;width:6px;border-radius:999px;background:#d5dee5}.window-bar b{flex:1;text-align:center;font-weight:600}.window-bar em{font-style:normal}.floating-glass{position:absolute;z-index:3;border:1px solid hsla(0,0%,100%,.75);border-radius:10px;background:hsla(0,0%,100%,.88);padding:12px 16px;box-shadow:0 16px 34px rgba(0,0,0,.18);font-size:.72rem;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.floating-glass small,.floating-glass strong{display:block}.floating-glass small{color:#64748b;margin-top:2px}.floating-time{bottom:5%;left:-2%}.floating-status{right:-3%;top:22%}.status-dot{display:inline-block;width:7px;height:7px;margin-right:4px;border-radius:50%;background:#28d785;box-shadow:0 0 10px #28d785}.typewriter-headline{min-height:3.15em}.typewriter-text{display:inline;border-right:2px solid rgba(101,217,255,.85);padding-right:5px;animation:typewriter-cursor .9s step-end infinite}.typewriter-text.is-paused{animation:none;border-right-color:transparent}.glass-card{border:1px solid #e2e8f0;border-radius:16px;background:hsla(0,0%,100%,.72);padding:27px;box-shadow:0 10px 30px rgba(30,64,175,.05);transition:transform .25s,box-shadow .25s}.glass-card:hover{transform:translateY(-6px);box-shadow:0 20px 42px rgba(30,64,175,.13)}.glass-card h3{margin:18px 0 8px;font-size:1rem;font-weight:700}.glass-card p{margin:0;color:#64748b;font-size:.84rem;line-height:1.7}.feature-symbol{display:grid;height:42px;width:42px;place-items:center;border-radius:13px;background:#eff6ff;color:#1e6899;font-size:1.2rem;font-weight:700}.glass-card:nth-child(5) .feature-symbol{background:#f6edff;color:#af6ded}.glass-card:nth-child(6) .feature-symbol{background:#fff1e6;color:#fd7e14}.section-soft{background:#f5f8fc}.pricing-card{display:flex;min-height:540px;flex-direction:column;border:1px solid #e2e8f0;border-radius:18px;background:#fff;padding:31px;box-shadow:0 10px 30px rgba(30,64,175,.05)}.pricing-featured{border:2px solid #1e6899;box-shadow:0 20px 50px rgba(30,104,153,.16);transform:translateY(-10px)}.popular-badge{position:absolute;margin-top:-48px;border-radius:5px;background:#eff6ff;padding:5px 10px;color:#1e6899;font-size:.65rem;font-weight:800}.price-switch{display:inline-flex;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;background:hsla(0,0%,100%,.08);padding:4px}.price-switch button{border:0;border-radius:999px;background:transparent;padding:9px 17px;color:#b8c8d4;font:inherit;font-size:.75rem;font-weight:700;cursor:pointer}.price-switch button.is-active{background:#fff;color:#174e73}.price-switch span{color:#28d785;font-size:.65rem;margin-left:4px}.flow-price-box{display:flex;min-width:130px;flex-direction:column;border:1px solid #efdcca;border-radius:10px;background:#fff;padding:16px}.flow-price-box.is-featured{border-color:#fd7e14;background:#fff0e5}.flow-price-box strong{font-size:1.6rem;letter-spacing:-.05em;color:#fd7e14}.flow-price-box span{margin-top:4px;color:#64748b;font-size:.68rem;line-height:1.45}.faq-card{border:1px solid #e2e8f0;border-radius:12px;background:#fff;padding:18px 20px}.faq-card summary{display:flex;cursor:pointer;list-style:none;justify-content:space-between;font-size:.9rem;font-weight:700}.faq-card summary::-webkit-details-marker{display:none}.faq-card summary span{color:#1e6899;font-size:1.25rem}.faq-card p{margin:14px 0 0;color:#64748b;font-size:.84rem;line-height:1.7}.flow-editor-card{position:relative;z-index:1;overflow:hidden;border:1px solid hsla(0,0%,100%,.15);border-radius:16px;background:hsla(0,0%,100%,.08);box-shadow:0 20px 80px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform:rotate(2deg)}.editor-top{display:flex;justify-content:space-between;padding:14px 16px;color:#9fb7c6;font-size:.65rem}.editor-top span:first-child{color:#fd7e14;letter-spacing:2px}.editor-canvas{display:flex;min-height:270px;flex-direction:column;align-items:center;justify-content:center;background-image:linear-gradient(rgba(174,216,241,.08) 1px,transparent 0),linear-gradient(90deg,rgba(174,216,241,.08) 1px,transparent 0);background-size:30px 30px}.editor-node{width:190px;border-radius:8px;padding:14px 16px;font-size:.72rem;font-weight:700;box-shadow:0 10px 25px rgba(0,0,0,.2)}.editor-node i{float:right;font-style:normal;color:#fd7e14}.editor-start{background:#effaff;color:#174e73}.editor-ai{background:#faf5ff;color:#69419a}.editor-result{background:#effff5;color:#17874e}.editor-link{height:28px;width:1px;background:#af6ded}.editor-canvas small{margin-top:20px;color:#7896a7;font-size:.62rem}.dark-price-card{display:flex;flex-direction:column;border:1px solid hsla(0,0%,100%,.13);border-radius:12px;background:hsla(0,0%,100%,.06);padding:22px;text-align:left}.dark-price-card.is-featured{border-color:#af6ded;background:rgba(175,109,237,.14);box-shadow:0 0 30px rgba(175,109,237,.2)}.dark-price-card strong{color:#fff;font-size:2rem;letter-spacing:-.06em}.dark-price-card b{margin-top:5px;color:#fff;font-size:.85rem}.dark-price-card span{margin-top:3px;color:#aebfca;font-size:.7rem}.test-form{border:1px solid #e2e8f0;border-radius:18px;background:#fff;padding:25px;box-shadow:0 20px 55px rgba(25,67,109,.1)}.test-form label{display:block;color:#172033;font-size:.78rem;font-weight:700}.test-form label+label{margin-top:17px}.test-form input:not([type=checkbox]),.test-form select,.test-form textarea{display:block;width:100%;margin-top:7px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;padding:12px 13px;color:#172033;font:inherit;font-size:.83rem;outline:none;transition:.2s}.test-form input:focus,.test-form select:focus,.test-form textarea:focus{border-color:#1e6899;box-shadow:0 0 0 3px rgba(30,104,153,.12)}.test-form .flex-row{display:flex;align-items:flex-start;gap:9px}.test-form input[type=checkbox]{margin-top:3px;accent-color:#1e6899}.test-form .optional{color:#64748b;font-size:.68rem;font-weight:400}.form-status{border-radius:8px;padding:11px 13px;font-size:.8rem}.form-status.success{background:#effff5;color:#17874e}.form-status.error{background:#fff1f1;color:#b42318}.\!lightbox{position:fixed!important;z-index:60!important;inset:0!important;display:none!important;place-items:center!important;background:rgba(7,17,29,.92)!important;padding:30px!important}.lightbox{position:fixed;z-index:60;inset:0;display:none;place-items:center;background:rgba(7,17,29,.92);padding:30px}.\!lightbox.open{display:grid!important}.lightbox.open{display:grid}.\!lightbox img{max-height:90vh!important;max-width:92vw!important;border-radius:9px!important;box-shadow:0 20px 80px #000!important}.lightbox img{max-height:90vh;max-width:92vw;border-radius:9px;box-shadow:0 20px 80px #000}.\!lightbox button{position:absolute!important;right:25px!important;top:15px!important;border:0!important;background:transparent!important;color:#fff!important;font-size:40px!important;cursor:pointer!important}.lightbox button{position:absolute;right:25px;top:15px;border:0;background:transparent;color:#fff;font-size:40px;cursor:pointer}.tool-chaos-visual{position:relative;display:grid;min-height:430px;grid-template-columns:1fr 1fr;align-items:center;gap:30px}.tool-chaos-pile{position:relative;min-height:350px}.tool-chaos-card{position:absolute;display:flex;align-items:center;gap:10px;width:190px;border:1px solid hsla(0,0%,100%,.18);border-radius:12px;background:hsla(0,0%,100%,.1);padding:14px 16px;color:#e6f4fb;font-size:.72rem;font-weight:700;box-shadow:0 18px 35px rgba(0,0,0,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.tool-chaos-card span{display:grid;height:30px;width:30px;place-items:center;border-radius:9px;background:rgba(101,217,255,.15);color:#65d9ff;font-size:1rem}.tool-chaos-card span svg{height:17px;width:17px;fill:currentColor}.tool-chaos-card-1{left:3%;top:8%;transform:rotate(-8deg)}.tool-chaos-card-2{right:5%;top:2%;transform:rotate(6deg)}.tool-chaos-card-3{left:18%;top:34%;transform:rotate(4deg)}.tool-chaos-card-4{right:0;top:42%;transform:rotate(-7deg)}.tool-chaos-card-5{left:2%;bottom:5%;transform:rotate(7deg)}.tool-chaos-card-6{left:35%;bottom:1%;transform:rotate(-4deg)}.tool-chaos-card-7{right:5%;bottom:7%;transform:rotate(8deg)}.worqy-system-core{position:relative;display:flex;min-height:390px;align-items:center;justify-content:center;flex-direction:column}.system-core-rings{position:absolute;width:360px;height:360px;border:1px solid rgba(101,217,255,.24);border-radius:50%;box-shadow:0 0 0 34px rgba(175,109,237,.05),0 0 0 70px rgba(101,217,255,.04),0 0 70px rgba(175,109,237,.25);animation:core-pulse 4s ease-in-out infinite}.system-core-window{position:relative;z-index:1;overflow:hidden;width:min(100%,390px);border:6px solid hsla(0,0%,100%,.92);border-radius:14px;background:#fff;box-shadow:0 25px 70px rgba(0,0,0,.4);transform:rotate(2deg)}.system-core-window img{display:block;height:220px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.worqy-system-core>small,.worqy-system-core>strong{position:relative;z-index:2;text-align:center}.worqy-system-core>strong{margin-top:20px;color:#fff;font-size:1.05rem}.worqy-system-core>small{margin-top:4px;color:#a9dafa;font-size:.7rem}.tool-chaos-visual.is-visible .tool-chaos-card{animation:tool-card-drift 4.8s ease-in-out infinite}.tool-chaos-visual.is-visible .tool-chaos-card-2,.tool-chaos-visual.is-visible .tool-chaos-card-5{animation-delay:-1.6s}.tool-chaos-visual.is-visible .tool-chaos-card-3,.tool-chaos-visual.is-visible .tool-chaos-card-7{animation-delay:-3.1s}.role-profile-card{border:1px solid #e2e8f0;border-radius:16px;background:#fff;padding:27px;box-shadow:0 10px 30px rgba(30,64,175,.05)}.role-profile-card h3{margin:14px 0 8px;color:#172033;font-size:1.25rem;font-weight:700}.role-profile-card p{margin:0;color:#64748b;font-size:.84rem;line-height:1.7}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.absolute{position:absolute}.relative{position:relative}.z-10{z-index:10}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.mb-3{margin-bottom:.75rem}.mr-2{margin-right:.5rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-\[76px\]{height:76px}.h-auto{height:auto}.min-h-\[360px\]{min-height:360px}.w-\[105px\]{width:105px}.w-\[118px\]{width:118px}.w-\[min\(1000px\2c calc\(100\%-40px\)\)\]{width:min(1000px,calc(100% - 40px))}.w-\[min\(1100px\2c calc\(100\%-40px\)\)\]{width:min(1100px,calc(100% - 40px))}.w-\[min\(800px\2c calc\(100\%-40px\)\)\]{width:min(800px,calc(100% - 40px))}.w-\[min\(900px\2c calc\(100\%-40px\)\)\]{width:min(900px,calc(100% - 40px))}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-3{row-gap:.75rem}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem*var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-white\/10{border-color:hsla(0,0%,100%,.1)}.border-worqy-border{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-worqy-orange\/30{border-color:rgba(253,126,20,.3)}.border-worqy-orange\/40{border-color:rgba(253,126,20,.4)}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-worqy-background{--tw-bg-opacity:1;background-color:rgb(245 248 252/var(--tw-bg-opacity,1))}.bg-worqy-ink{--tw-bg-opacity:1;background-color:rgb(23 32 51/var(--tw-bg-opacity,1))}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.pb-1{padding-bottom:.25rem}.pb-6{padding-bottom:1.5rem}.text-center{text-align:center}.text-right{text-align:right}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-4{line-height:1rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[\.98\]{line-height:.98}.leading-tight{line-height:1.25}.tracking-\[-\.05em\]{letter-spacing:-.05em}.tracking-\[-\.06em\]{letter-spacing:-.06em}.tracking-\[\.18em\]{letter-spacing:.18em}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-worqy-ink{--tw-text-opacity:1;color:rgb(23 32 51/var(--tw-text-opacity,1))}.text-worqy-muted{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-worqy-orange{--tw-text-opacity:1;color:rgb(253 126 20/var(--tw-text-opacity,1))}.text-worqy-primary{--tw-text-opacity:1;color:rgb(30 104 153/var(--tw-text-opacity,1))}.text-worqy-success{--tw-text-opacity:1;color:rgb(40 215 133/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.decoration-worqy-orange{text-decoration-color:#fd7e14}.decoration-2{text-decoration-thickness:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-60{opacity:.6}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.brightness-0{--tw-brightness:brightness(0)}.brightness-0,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-reveal]{opacity:0;transform:translateY(34px) scale(.97) rotateX(4deg);transform-origin:50% 0;transition:opacity .85s ease,transform .85s cubic-bezier(.16,1,.3,1)}[data-reveal].is-visible{opacity:1;transform:translateY(0) scale(1) rotateX(0)}.legal-card{border:1px solid #d7e3e9;border-radius:1.25rem;background:#fff;padding:1.75rem;box-shadow:0 12px 35px rgba(23,32,51,.05)}@font-face{font-family:Plus Jakarta Sans;src:url(fonts/PlusJakartaSans-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(fonts/PlusJakartaSans-SemiBold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(fonts/PlusJakartaSans-Bold.ttf) format("truetype");font-weight:700;font-display:swap}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}@keyframes grid-drift{0%{background-position:0 0,0 0}to{background-position:52px 52px,52px 52px}}@keyframes typewriter-cursor{0%,49%{border-right-color:rgba(101,217,255,.85)}50%,to{border-right-color:transparent}}@keyframes page-enter{0%{opacity:0}to{opacity:1}}@keyframes hero-sweep{0%{transform:translateX(-70%) rotate(8deg);opacity:0}35%{opacity:1}to{transform:translateX(70%) rotate(8deg);opacity:0}}@keyframes orb-breathe{0%,to{transform:scale(1);opacity:.42}50%{transform:scale(1.1);opacity:.62}}@keyframes product-enter{0%{opacity:0;transform:translateY(40px) rotate(4deg) scale(.94)}to{transform:translateY(0) rotate(2deg) scale(1);opacity:1}}@keyframes grid-ignite{0%{opacity:0}to{opacity:.35}}@keyframes core-pulse{0%,to{transform:scale(.96);opacity:.7}50%{transform:scale(1.04);opacity:1}}@keyframes tool-card-drift{0%,to{filter:brightness(1);translate:0 0}50%{filter:brightness(1.25);translate:10px -6px}}@media (min-width:768px){.pointer-glow{display:block}}@media (max-width:1023px){.site-nav{position:absolute;left:20px;right:20px;top:70px;display:none;flex-direction:column;align-items:stretch;gap:0;border:1px solid #e2e8f0;border-radius:12px;background:hsla(0,0%,100%,.97);padding:12px;box-shadow:0 20px 50px rgba(23,32,51,.16)}.site-nav.open{display:flex}.site-nav a{padding:12px 10px}.site-nav .nav-cta{text-align:center;margin-top:6px}.pricing-featured{transform:none}}@media (max-width:900px){.workflow-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-step-arrow{display:none}}@media (max-width:700px){.typewriter-headline{min-height:4.35em}.flow-diagram{flex-direction:column}.flow-arrow-line{height:35px;width:1px}.flow-arrow-line:after{right:auto;top:22px;left:-5px;transform:rotate(90deg)}.dashboard-window img{height:255px}.floating-status{right:-2%;top:10%}.floating-time{left:-3%;bottom:2%}.product-frame img{height:270px}.tool-chaos-visual{display:flex;min-height:0;flex-direction:column;gap:18px}.tool-chaos-pile{min-height:330px;width:100%}.tool-chaos-card{width:165px;padding:11px 12px;font-size:.66rem}.tool-chaos-card span{height:26px;width:26px}.tool-chaos-card span svg{height:15px;width:15px}.tool-chaos-card-1{left:0}.tool-chaos-card-2{right:0}.tool-chaos-card-3{left:8%;top:34%}.tool-chaos-card-4{right:0;top:42%}.tool-chaos-card-5{left:0}.tool-chaos-card-6{left:25%;bottom:0}.tool-chaos-card-7{right:0;bottom:4%}.worqy-system-core{min-height:300px;width:100%}.system-core-rings{width:270px;height:270px}.system-core-window img{height:175px}}@media (max-width:1023px){.nav-dropdown-toggle{width:100%;justify-content:space-between;padding:12px 10px;text-align:left}.nav-dropdown-menu{position:static;display:none;width:auto;grid-template-columns:1fr;gap:5px;border:0;border-radius:9px;background:#f5f8fc;padding:8px;box-shadow:none;opacity:1;transform:none}.nav-dropdown.is-open .nav-dropdown-menu{display:grid;transform:none}.nav-dropdown-overview{padding:7px 8px 11px!important}.nav-dropdown-group{gap:0}.nav-dropdown-label{padding-top:8px}.function-map{min-height:500px}.function-detail-section,.function-detail-section-reverse{grid-template-columns:1fr;gap:30px}.function-detail-section-reverse .function-detail-copy,.function-detail-section-reverse .function-detail-visual{order:0}.function-detail-copy{max-width:none}.function-detail-visual img{height:330px}}@media (max-width:700px){.function-map{min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.function-map-core{position:relative;top:auto;left:auto;grid-column:1/-1;width:150px;height:150px;margin:0 auto 10px;transform:none}.function-map-lines{display:none}.function-map-item{position:relative;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;width:auto;min-height:55px;font-size:.66rem}.function-map-item span{display:none}.function-jumpbar{top:78px}.function-detail-section{scroll-margin-top:125px}.function-detail-visual img{height:250px}}@media (prefers-reduced-motion:reduce){.function-detail-visual,.function-map-item{transition:none}html{scroll-behavior:auto}.dashboard-window,.flow-editor-card,.hero-grid-bg,.hero-orb,.hero-shell:after,.landing-page,.page-hero:after,.system-core-rings,.tool-chaos-card,.typewriter-text{animation:none}.button-neon,.dashboard-window,.glass-card,.product-frame,[data-reveal]{transition:none}[data-reveal]{opacity:1;transform:none}}.project-overview{overflow:hidden;border:1px solid rgba(30,104,153,.2);border-radius:22px;background:hsla(0,0%,100%,.84);box-shadow:0 28px 70px rgba(25,67,109,.14);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.project-overview-head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e2e8f0;padding:22px 24px}.project-overview-kicker{display:block;color:#1e6899;font-size:.65rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.project-overview-head strong{display:block;margin-top:5px;color:#172033;font-size:1.05rem}.project-health{border-radius:999px;background:#effff5;padding:8px 11px;color:#17874e;font-size:.7rem;font-weight:800}.project-health i{display:inline-block;width:7px;height:7px;margin-right:4px;border-radius:50%;background:#28d785;box-shadow:0 0 10px #28d785}.project-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#e2e8f0}.project-kpis>div{background:#fff;padding:18px 20px}.project-kpis small,.project-row small{display:block;color:#64748b;font-size:.66rem}.project-kpis strong{display:block;margin-top:5px;color:#172033;font-size:1.25rem;letter-spacing:-.04em}.project-list{padding:7px 24px 20px}.project-row{display:grid;grid-template-columns:1.05fr 1.3fr .65fr;align-items:center;gap:18px;border-bottom:1px solid #edf1f5;padding:16px 0}.project-row:last-child{border-bottom:0}.project-row-head{padding:11px 0;color:#94a3b8;font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.project-row strong{display:block;color:#172033;font-size:.8rem}.project-progress>div{height:7px;overflow:hidden;border-radius:999px;background:#e6edf3}.project-progress>div span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1e6899,#af6ded)}.project-progress small{margin-top:5px}.project-status{font-size:.7rem;font-weight:800}.project-status i{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:#28d785;box-shadow:0 0 9px #28d785}.project-status.kritisch{color:#c26a00}.project-status.kritisch i{background:#fd7e14;box-shadow:0 0 9px #fd7e14}.project-status.ueberschritten{color:#bd3d4a}.project-status.ueberschritten i{background:#e45b67;box-shadow:0 0 9px #e45b67}@media (max-width:700px){.project-overview-head{align-items:flex-start;flex-direction:column;gap:12px}.project-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.project-list{padding-left:16px;padding-right:16px}.project-row{grid-template-columns:1fr;gap:8px}.project-row-head{display:none}.project-status{justify-self:start}}.feature-catalog-card{border:1px solid #e2e8f0;border-radius:16px;background:#fff;padding:24px;box-shadow:0 10px 30px rgba(30,64,175,.05);transition:transform .25s,box-shadow .25s}.feature-catalog-card:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(30,64,175,.1)}.feature-catalog-card h3{margin:0;color:#172033;font-size:1rem;font-weight:700}.feature-catalog-card p{margin:13px 0 0;color:#64748b;font-size:.84rem;line-height:1.7}.feature-plan-badge{display:inline-flex;align-items:center;border-radius:999px;padding:5px 8px;font-size:.62rem;font-weight:800;line-height:1;white-space:nowrap}.feature-plan-basic{background:#eff6ff;color:#1e6899}.feature-plan-professional{background:#eaf8ff;color:#14789d}.feature-plan-business{background:#f6edff;color:#7545a5}.feature-plan-flow{background:#fff0e5;color:#c05d08}.pricing-comparison-table{width:100%;border-collapse:collapse;min-width:760px}.pricing-comparison-table td,.pricing-comparison-table th{border-bottom:1px solid #e2e8f0;padding:17px 20px;text-align:center;vertical-align:top;color:#64748b;font-size:.78rem;line-height:1.55}.pricing-comparison-table thead th{background:#f5f8fc;color:#172033;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pricing-comparison-table tbody th{width:22%;color:#172033;font-weight:700;text-align:center}.pricing-comparison-table tbody tr:last-child td,.pricing-comparison-table tbody tr:last-child th{border-bottom:0}.pricing-comparison-table td:not(:first-child){width:26%}.pricing-comparison-table .comparison-yes{color:#17874e;font-size:1rem;font-weight:800;text-align:center}.pricing-comparison-table .comparison-no{color:#94a3b8;text-align:center}.pricing-comparison-table .comparison-detail{color:#1e6899;font-weight:700}.landing-page{animation:page-enter .9s cubic-bezier(.2,.75,.25,1) both}.hero-shell,.page-hero{isolation:isolate}.hero-shell:after,.page-hero:after{position:absolute;z-index:0;inset:-40%;content:"";pointer-events:none;background:linear-gradient(115deg,transparent 38%,rgba(101,217,255,.14) 48%,rgba(175,109,237,.18) 52%,transparent 62%);transform:translateX(-55%) rotate(8deg);animation:hero-sweep 1.8s cubic-bezier(.2,.8,.2,1) .15s both}.hero-shell>.relative,.page-hero>.mx-auto{z-index:1}.hero-orb{animation:orb-breathe 5s ease-in-out infinite}.dashboard-window{animation:product-enter 1.15s cubic-bezier(.16,1,.3,1) .2s both}.flow-editor-card{animation:product-enter 1.15s cubic-bezier(.16,1,.3,1) .3s both}.hero-shell .hero-grid-bg,.page-hero .hero-grid-bg{animation:grid-drift 24s linear infinite,grid-ignite 1.4s ease-out both}.screenshot-browser-bar{display:flex;height:32px;align-items:center;gap:9px;border-bottom:1px solid #e8edf2;background:linear-gradient(180deg,#fff,#f5f8fc);padding:0 11px;color:#9aa8b3;font-size:9px}.screenshot-browser-bar span{display:flex;gap:4px}.screenshot-browser-bar i{display:block;width:6px;height:6px;border-radius:50%;background:#d5dee5}.screenshot-browser-bar i:first-child{background:#ffb18b}.screenshot-browser-bar i:nth-child(2){background:#ffd36e}.screenshot-browser-bar i:nth-child(3){background:#8bdcae}.screenshot-browser-bar b{flex:1;text-align:center;font-size:9px;font-weight:600}.screenshot-browser-bar em{font-size:14px;font-style:normal;line-height:1}.product-frame-label{top:48px}.pricing-toggle-area{margin-bottom:3.5rem;border:0;background:transparent;padding:0;box-shadow:none}.pricing-toggle-area .price-switch{border-color:#c9dce8;background:#e7f0f5;box-shadow:inset 0 1px 2px rgba(23,32,51,.06)}.pricing-toggle-area .price-switch button{color:#526b7a}.pricing-toggle-area .price-switch button.is-active{background:#1e6899;color:#fff;box-shadow:0 5px 14px rgba(30,104,153,.25)}.pricing-toggle-area .price-switch span{color:#17874e}.price-savings{display:none;color:#17874e;font-size:.62rem;font-weight:800;white-space:nowrap}.price-savings.is-visible{display:inline-block}.nav-dropdown{position:relative}.nav-dropdown-toggle{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;padding:0;color:inherit;font:inherit;cursor:pointer}.nav-dropdown-toggle.is-active,.nav-dropdown-toggle:hover{color:#1e6899}.nav-dropdown-chevron{display:inline-block;width:7px;height:7px;margin-top:-4px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);transition:transform .2s}.nav-dropdown.is-open .nav-dropdown-chevron{margin-top:4px;transform:rotate(225deg)}.nav-dropdown-menu{position:absolute;z-index:50;top:calc(100% + 18px);left:50%;display:grid;width:600px;grid-template-columns:1fr 1fr;gap:18px 24px;border:1px solid #e2e8f0;border-radius:16px;background:hsla(0,0%,100%,.98);padding:20px;box-shadow:0 22px 55px rgba(23,32,51,.16);opacity:0;pointer-events:none;transform:translate(-50%,-8px);transition:opacity .2s,transform .2s}.nav-dropdown.is-open .nav-dropdown-menu,.nav-dropdown:focus-within .nav-dropdown-menu{opacity:1;pointer-events:auto;transform:translate(-50%)}.nav-dropdown-group{display:flex;flex-direction:column;gap:2px}.nav-dropdown-label{padding:0 8px 7px;color:#94a3b8;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.nav-dropdown-group a{border-radius:7px;padding:8px;color:#526b7a;font-size:.85rem}.nav-dropdown-group a:hover{background:#eff6ff;color:#1e6899}.function-map-section{overflow:hidden}.function-map{position:relative;min-height:550px;margin-left:auto;margin-right:auto;max-width:900px}.function-map-core{position:absolute;z-index:2;top:50%;left:50%;display:flex;width:190px;height:190px;align-items:center;justify-content:center;flex-direction:column;border:1px solid rgba(101,217,255,.55);border-radius:50%;background:linear-gradient(145deg,#172033,#174e73);box-shadow:0 0 0 22px rgba(175,109,237,.06),0 0 0 52px rgba(101,217,255,.05),0 25px 70px rgba(23,32,51,.28);color:#fff;transform:translate(-50%,-50%)}.function-map-core span{color:#65d9ff;font-size:1.6rem}.function-map-core strong{margin-top:7px;font-size:1.35rem;letter-spacing:-.04em}.function-map-core small{margin-top:4px;color:#a9dafa;font-size:.62rem}.function-map-item{position:absolute;z-index:3;display:flex;width:142px;min-height:62px;align-items:center;justify-content:center;gap:7px;border:1px solid #c9dce8;border-radius:13px;background:#fff;padding:10px;color:#174e73;font-size:.7rem;font-weight:800;text-align:center;box-shadow:0 12px 28px rgba(30,104,153,.12);transition:transform .25s,box-shadow .25s,border-color .25s}.function-map-item:hover{border-color:#af6ded;color:#69419a;box-shadow:0 16px 34px rgba(175,109,237,.2);transform:translateY(-5px)}.function-map-item span{display:grid;height:25px;width:25px;place-items:center;border-radius:7px;background:#eff6ff;color:#1e6899;font-size:.9rem}.function-map-item-1{top:3%;left:42%}.function-map-item-2{top:19%;right:4%}.function-map-item-3{bottom:18%;right:4%}.function-map-item-4{bottom:2%;left:42%}.function-map-item-5{bottom:18%;left:4%}.function-map-item-6{top:19%;left:4%}.function-map-item-7{top:47%;left:0}.function-map-item-8{top:47%;right:0}.function-map-item-9{top:3%;right:18%}.function-map-lines{position:absolute;z-index:1;inset:0;pointer-events:none}.function-map-lines i{position:absolute;top:50%;left:50%;display:block;width:35%;height:1px;background:linear-gradient(90deg,rgba(30,104,153,.1),rgba(175,109,237,.7),rgba(253,126,20,.25));transform-origin:left center}.function-map-line-1{transform:rotate(-91deg)}.function-map-line-2{transform:rotate(-38deg)}.function-map-line-3{transform:rotate(36deg)}.function-map-line-4{transform:rotate(89deg)}.function-map-line-5{transform:rotate(145deg)}.function-map-line-6{transform:rotate(218deg)}.function-map-line-7{transform:rotate(180deg)}.function-map-line-8{transform:rotate(0deg)}.function-map-line-9{transform:rotate(-60deg)}.function-jumpbar{position:sticky;z-index:10;top:92px;display:flex;align-items:center;gap:7px;overflow-x:auto;border:1px solid #dce8ef;border-radius:12px;background:hsla(0,0%,100%,.92);padding:9px 11px;box-shadow:0 10px 24px rgba(23,32,51,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.function-jumpbar span{flex-shrink:0;padding:0 7px;color:#94a3b8;font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.function-jumpbar a{flex-shrink:0;border-radius:7px;padding:7px 9px;color:#526b7a;font-size:.7rem;font-weight:700}.function-jumpbar a:hover{background:#eff6ff;color:#1e6899}.function-detail-section{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(35px,7vw,90px);scroll-margin-top:150px}.function-detail-section-reverse{grid-template-columns:1.2fr .8fr}.function-detail-section-reverse .function-detail-copy{order:2}.function-detail-section-reverse .function-detail-visual{order:1}.function-detail-copy{max-width:470px}.function-detail-visual{overflow:hidden;margin:0;border:7px solid #fff;border-radius:16px;background:#fff;box-shadow:0 22px 65px rgba(25,67,109,.14);transform:rotate(1deg);transition:transform .35s,box-shadow .35s}.function-detail-visual:hover{transform:rotate(0) translateY(-5px);box-shadow:0 28px 75px rgba(25,67,109,.2)}.function-detail-visual img{display:block;width:100%;height:365px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.function-detail-list{display:grid;gap:11px;padding:0;list-style:none}.function-detail-list li{display:flex;align-items:flex-start;gap:10px;color:#526b7a;font-size:.82rem;line-height:1.6}.function-detail-list li span{display:grid;flex:0 0 21px;height:21px;place-items:center;border-radius:50%;background:#effff5;color:#17874e;font-size:.7rem;font-weight:800}.function-summary-card{display:flex;align-items:flex-start;flex-direction:column;border:1px solid rgba(101,217,255,.2);border-radius:16px;background:hsla(0,0%,100%,.07);padding:30px;color:#fff}.function-summary-card strong{font-size:1.6rem;letter-spacing:-.04em}.function-summary-card span{margin-top:5px;color:#a9dafa;font-size:.75rem}.function-summary-card i{margin:22px 0;color:#fd7e14;font-size:1.8rem;font-style:normal}.dark-price-card ul,.flow-price-box ul{margin:18px 0 0;padding:0;list-style:none}.dark-price-card li{padding:5px 0;color:#cbd5e1;font-size:.68rem;line-height:1.45}.flow-price-box b{margin-top:8px;color:#172033;font-size:.78rem}.flow-price-box ul{margin-top:12px}.flow-price-box li{padding:3px 0;color:#64748b;font-size:.65rem;line-height:1.4}.function-breadcrumb{display:inline-flex;align-items:center;gap:8px;color:#a9dafa;font-size:.75rem;font-weight:700}.function-breadcrumb:hover{color:#fff}.function-breadcrumb span{color:#fd7e14}.function-page-content{min-height:620px}.function-page-layout{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(35px,7vw,90px)}.function-page-copy{max-width:490px}.function-page-visual{overflow:hidden;margin:0;border:7px solid #fff;border-radius:16px;background:#fff;box-shadow:0 22px 65px rgba(25,67,109,.14);transform:rotate(1deg);transition:transform .35s,box-shadow .35s}.function-page-visual:hover{transform:rotate(0) translateY(-5px);box-shadow:0 28px 75px rgba(25,67,109,.2)}.function-page-visual img{display:block;width:100%;height:430px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.function-page-next{display:flex;justify-content:space-between;gap:25px;margin-top:95px;border-top:1px solid #dce8ef;padding-top:25px}.function-page-next a{display:flex;flex-direction:column;gap:6px;color:#1e6899}.function-page-next a:hover strong{color:#af6ded}.function-page-next small{color:#94a3b8;font-size:.65rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.function-page-next strong{font-size:.95rem;transition:color .2s}@media (max-width:1023px){.function-page-layout{grid-template-columns:1fr;gap:35px}.function-page-copy{max-width:none}.function-page-visual img{height:360px}}@media (max-width:700px){.function-page-content{min-height:0}.function-page-visual img{height:250px}.function-page-next{margin-top:60px}.function-page-next strong{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.function-page-visual{transition:none}}.function-page-visual.function-page-hero-visual img{height:auto}.function-content-section.function-content-section-first{margin-top:0}.function-ai-copy .section-title{color:#fff}.product-tour-page{background:#f5f8fc}.product-tour-section{min-height:900px}.product-tour-intro{display:grid;grid-template-columns:1fr auto;align-items:end;gap:35px}.product-tour-roles{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;border:1px solid #dce8ef;border-radius:12px;background:#fff;padding:5px}.product-tour-role{border:0;border-radius:8px;background:transparent;padding:9px 12px;color:#64748b;font:inherit;font-size:.72rem;font-weight:800;cursor:pointer;transition:background .2s,color .2s,transform .2s}.product-tour-role:hover{color:#1e6899;transform:translateY(-2px)}.product-tour-role.is-active{background:#172033;color:#fff;box-shadow:0 8px 18px rgba(23,32,51,.16)}.product-tour{display:grid;grid-template-columns:235px 1fr;overflow:hidden;margin-top:55px;border:1px solid #dce8ef;border-radius:22px;background:#fff;box-shadow:0 25px 70px rgba(25,67,109,.12)}.product-tour-steps{display:flex;flex-direction:column;gap:4px;border-right:1px solid #dce8ef;background:#f9fbfd;padding:16px}.product-tour-step-button{display:grid;grid-template-columns:35px 1fr;align-items:center;gap:8px;border:0;border-radius:10px;background:transparent;padding:13px 10px;color:#64748b;text-align:left;cursor:pointer;transition:background .2s,color .2s,transform .2s}.product-tour-step-button:hover{background:#eff6ff;color:#1e6899;transform:translateX(2px)}.product-tour-step-button>span{color:#af6ded;font-size:.68rem;font-weight:800}.product-tour-step-button strong{font-size:.72rem;line-height:1.3}.product-tour-step-button.is-active{background:#172033;color:#fff;box-shadow:0 10px 20px rgba(23,32,51,.15)}.product-tour-step-button.is-active>span{color:#65d9ff}.product-tour-stage{display:grid;grid-template-columns:1.35fr .65fr;align-items:center;gap:38px;padding:34px}.product-tour-screen{overflow:hidden;border:6px solid #fff;border-radius:15px;background:#fff;box-shadow:0 20px 55px rgba(25,67,109,.18);transition:transform .35s}.product-tour-screen:hover{transform:translateY(-4px)}.product-tour-image-wrap{position:relative;overflow:hidden;background:#eaf2f7}.product-tour-image-wrap img{display:block;width:100%;aspect-ratio:16/10;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.product-tour-hotspots{position:absolute;inset:0}.product-tour-hotspot{position:absolute;display:flex;align-items:center;gap:6px;border:0;background:transparent;padding:0;color:#172033;font:inherit;cursor:pointer;transform:translate(-8px,-50%)}.product-tour-hotspot>span{display:block;width:17px;height:17px;border:3px solid #fff;border-radius:50%;background:#af6ded;box-shadow:0 0 0 4px rgba(175,109,237,.26),0 5px 14px rgba(23,32,51,.3);transition:transform .2s,background .2s}.product-tour-hotspot b{border-radius:5px;background:#172033;padding:5px 7px;color:#fff;font-size:.58rem;white-space:nowrap;opacity:0;transform:translateX(-4px);transition:opacity .2s,transform .2s}.product-tour-hotspot.is-active>span,.product-tour-hotspot:hover>span{background:#fd7e14;transform:scale(1.25)}.product-tour-hotspot.is-active b,.product-tour-hotspot:hover b{opacity:1;transform:translateX(0)}.product-tour-detail{display:flex;min-height:310px;flex-direction:column;justify-content:center}.product-tour-count{color:#1e6899;font-size:.68rem;font-weight:800;letter-spacing:.14em}.product-tour-detail h2{margin:14px 0 10px;color:#172033;font-size:2rem;font-weight:800;letter-spacing:-.05em;line-height:1.05}.product-tour-detail>p{margin:0;color:#64748b;font-size:.88rem;line-height:1.75}.product-tour-hotspot-detail{margin-top:25px;border-top:1px solid #dce8ef;padding-top:20px}.product-tour-hotspot-detail strong{color:#172033;font-size:.95rem}.product-tour-hotspot-detail p{margin:7px 0 17px;color:#526b7a;font-size:.78rem;line-height:1.7}.product-tour-hint{margin-top:24px;color:#94a3b8;font-size:.66rem;font-weight:700}.product-tour-hint span{margin-right:5px;color:#af6ded}.product-tour-bottom{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:30px;border-top:1px solid #dce8ef;padding-top:25px}.product-tour-bottom p{margin:0;color:#526b7a;font-size:.82rem;font-weight:700}.product-tour-bottom>div{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:1023px){.product-tour-intro{grid-template-columns:1fr;align-items:start}.product-tour-roles{justify-content:flex-start}.product-tour{grid-template-columns:190px 1fr}.product-tour-stage{grid-template-columns:1fr;gap:25px}.product-tour-detail{min-height:0}.product-tour-screen{transform:none}.product-tour-screen:hover{transform:translateY(-3px)}}@media (max-width:700px){.product-tour-section{padding-top:65px;padding-bottom:75px}.product-tour{display:block;margin-top:35px}.product-tour-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-right:0;border-bottom:1px solid #dce8ef}.product-tour-step-button{grid-template-columns:28px 1fr;padding:10px 8px}.product-tour-step-button strong{font-size:.65rem}.product-tour-stage{padding:18px}.product-tour-hotspot b{display:none}.product-tour-detail h2{font-size:1.65rem}.product-tour-bottom{align-items:flex-start;flex-direction:column}.product-tour-bottom>div{width:100%}.product-tour-bottom a{flex:1}.product-tour-role{font-size:.65rem;padding:8px 9px}}@media (prefers-reduced-motion:reduce){.product-tour-hotspot,.product-tour-hotspot b,.product-tour-hotspot>span,.product-tour-role,.product-tour-screen,.product-tour-step-button{transition:none}}.worqy-ai-page{overflow:hidden;background:#0b1120;color:#fff}.ai-dark-section,.ai-hero{position:relative;background:#0b1120;color:#fff}.ai-hero{isolation:isolate;min-height:780px}.ai-grid{position:absolute;inset:0;opacity:.24;background-image:linear-gradient(rgba(101,217,255,.12) 1px,transparent 0),linear-gradient(90deg,rgba(101,217,255,.12) 1px,transparent 0);background-size:58px 58px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 90%);mask-image:linear-gradient(180deg,#000,transparent 90%);animation:grid-drift 28s linear infinite}.ai-glow{position:absolute;border-radius:50%;filter:blur(10px);pointer-events:none}.ai-glow-one{top:8%;right:5%;width:620px;height:620px;background:radial-gradient(circle,rgba(175,109,237,.28),transparent 68%);animation:ai-glow-pulse 6s ease-in-out infinite}.ai-glow-two{bottom:-20%;left:2%;width:420px;height:420px;background:radial-gradient(circle,rgba(101,217,255,.18),transparent 68%);animation:ai-glow-pulse 7s ease-in-out -2s infinite}.ai-backlink{display:inline-flex;align-items:center;gap:8px;color:#a9dafa;font-size:.75rem;font-weight:700}.ai-backlink:hover{color:#fff}.ai-backlink span{color:#fd7e14}.ai-title{font-size:clamp(3.4rem,7vw,6.8rem);font-weight:700;line-height:.92;letter-spacing:-.08em}.ai-section-title span,.ai-title span{background:linear-gradient(100deg,#65d9ff,#af6ded 55%,#fd7e14);-webkit-background-clip:text;background-clip:text;color:transparent}.ai-lead{max-width:680px;color:#b9cbd5;font-size:1.15rem;line-height:1.8}.ai-outline-button{display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(101,217,255,.4);border-radius:8px;padding:13px 20px;color:#cbeefa;font-size:.85rem;font-weight:700;transition:background .2s,border-color .2s,transform .2s}.ai-outline-button:hover{border-color:#af6ded;background:rgba(175,109,237,.14);color:#fff;transform:translateY(-3px)}.ai-orbit{position:relative;z-index:1;min-height:520px;max-width:540px;margin:auto}.ai-orbit-ring{position:absolute;top:50%;left:50%;border:1px solid rgba(101,217,255,.22);border-radius:50%;transform:translate(-50%,-50%);animation:ai-orbit-spin 26s linear infinite}.ai-orbit-ring-one{width:370px;height:370px}.ai-orbit-ring-two{width:500px;height:500px;border-color:rgba(175,109,237,.18);animation-duration:38s;animation-direction:reverse}.ai-orbit-core{position:absolute;z-index:3;top:50%;left:50%;display:flex;width:175px;height:175px;align-items:center;justify-content:center;flex-direction:column;border:1px solid rgba(101,217,255,.65);border-radius:50%;background:radial-gradient(circle at 35% 25%,#294f70,#172033 60%);box-shadow:0 0 0 20px rgba(101,217,255,.05),0 0 0 42px rgba(175,109,237,.05),0 0 75px rgba(101,217,255,.3);transform:translate(-50%,-50%);animation:ai-core-breathe 4.5s ease-in-out infinite}.ai-orbit-core span{color:#65d9ff;font-size:2rem;text-shadow:0 0 20px #65d9ff}.ai-orbit-core strong{margin-top:8px;font-size:1.35rem;letter-spacing:-.04em}.ai-orbit-core small{margin-top:5px;color:#a9dafa;font-size:.65rem}.ai-orbit-card{position:absolute;z-index:4;display:flex;min-width:150px;flex-direction:column;border:1px solid hsla(0,0%,100%,.17);border-radius:12px;background:rgba(23,32,51,.82);padding:13px 15px;box-shadow:0 15px 35px rgba(0,0,0,.25);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:ai-card-float 5s ease-in-out infinite}.ai-orbit-card b{color:#fff;font-size:.76rem}.ai-orbit-card small{margin-top:4px;color:#91adbb;font-size:.65rem}.ai-orbit-card-one{top:8%;left:8%}.ai-orbit-card-two{top:3%;right:8%;animation-delay:-1.3s}.ai-orbit-card-three{right:0;bottom:18%;animation-delay:-2.4s}.ai-orbit-card-four{bottom:2%;left:19%;animation-delay:-3.5s}.ai-orbit-card-five{top:46%;left:0;animation-delay:-4.2s}.ai-promise-section{padding:130px 0 150px;background:linear-gradient(180deg,#0b1120,#101a31)}.ai-section-title{font-size:clamp(2.5rem,5vw,4.7rem);font-weight:700;line-height:1;letter-spacing:-.065em}.ai-section-lead{max-width:650px;color:#9fb7c6;font-size:1.05rem;line-height:1.8}.ai-benefit-card{border:1px solid rgba(101,217,255,.14);border-radius:14px;background:hsla(0,0%,100%,.045);padding:23px;transition:transform .25s,border-color .25s,background .25s}.ai-benefit-card:hover{border-color:rgba(175,109,237,.55);background:rgba(175,109,237,.09);transform:translateY(-6px)}.ai-benefit-card>span{color:#fd7e14;font-size:.65rem;font-weight:800;letter-spacing:.15em}.ai-benefit-card h3{margin:18px 0 8px;font-size:1rem}.ai-benefit-card p{margin:0;color:#91adbb;font-size:.8rem;line-height:1.7}.ai-feature-section{padding:145px 0;background:#0b1120}.ai-feature-section-alt{background:linear-gradient(120deg,#101a31,#0b1120)}.ai-check-list{display:grid;gap:12px;padding:0;list-style:none}.ai-check-list li{display:flex;gap:11px;color:#c4d6df;font-size:.85rem;line-height:1.6}.ai-check-list li span{color:#65d9ff}.ai-screenshot-stack{position:relative;min-height:430px}.ai-screenshot-stack figure{position:absolute;overflow:hidden;margin:0;border:5px solid hsla(0,0%,100%,.9);border-radius:13px;background:#fff;box-shadow:0 25px 65px rgba(0,0,0,.35);transition:transform .4s}.ai-screenshot-stack figure:first-child{top:0;right:3%;width:86%;transform:rotate(3deg)}.ai-screenshot-stack figure:last-child{bottom:0;left:2%;width:74%;transform:rotate(-5deg)}.ai-screenshot-stack:hover figure:first-child{transform:rotate(0) translateY(-8px)}.ai-screenshot-stack:hover figure:last-child{transform:rotate(-2deg) translateY(6px)}.ai-screenshot-stack img{display:block;width:100%;height:265px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.ai-screenshot-large{overflow:hidden;border:6px solid hsla(0,0%,100%,.9);border-radius:15px;background:#fff;box-shadow:0 25px 70px rgba(0,0,0,.35);transform:rotate(-2deg)}.ai-screenshot-large figure{margin:0}.ai-screenshot-large img{display:block;width:100%;height:360px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.ai-document-collage{position:relative;min-height:430px}.ai-document-collage figure{position:absolute;overflow:hidden;margin:0;border:5px solid hsla(0,0%,100%,.9);border-radius:13px;background:#fff;box-shadow:0 25px 65px rgba(0,0,0,.35);transition:transform .35s}.ai-document-collage figure:first-child{top:5%;left:4%;width:78%;transform:rotate(-4deg)}.ai-document-collage figure:last-child{right:0;bottom:2%;width:72%;transform:rotate(5deg)}.ai-document-collage img{display:block;width:100%;height:245px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.ai-responsibility-section{padding:140px 0;background:linear-gradient(145deg,#172033,#241c3a)}.ai-responsibility-orb{display:flex;width:240px;height:240px;align-items:center;justify-content:center;flex-direction:column;border:1px solid rgba(40,215,133,.55);border-radius:50%;background:radial-gradient(circle,#214d4c,#172033 68%);box-shadow:0 0 0 24px rgba(40,215,133,.05),0 0 75px rgba(40,215,133,.2);color:#fff;text-align:center}.ai-responsibility-orb span{color:#28d785;font-size:2rem}.ai-responsibility-orb strong{margin-top:10px;font-size:1.4rem;line-height:1.05;letter-spacing:-.04em}.ai-budget-note{display:flex;max-width:600px;flex-direction:column;gap:6px;border-left:2px solid #fd7e14;padding-left:16px}.ai-budget-note b{color:#fff;font-size:.85rem}.ai-budget-note span{color:#9fb7c6;font-size:.8rem;line-height:1.65}.ai-academy-section{padding:130px 0 160px;background:#0b1120}@keyframes ai-glow-pulse{0%,to{opacity:.6;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}}@keyframes ai-orbit-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes ai-core-breathe{0%,to{box-shadow:0 0 0 20px rgba(101,217,255,.05),0 0 0 42px rgba(175,109,237,.05),0 0 75px rgba(101,217,255,.3)}50%{box-shadow:0 0 0 28px rgba(101,217,255,.08),0 0 0 55px rgba(175,109,237,.08),0 0 105px rgba(101,217,255,.45)}}@keyframes ai-card-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:1023px){.ai-hero{min-height:0}.ai-orbit{min-height:540px;margin-top:10px}.ai-feature-section{padding:105px 0}.ai-document-collage,.ai-screenshot-stack{max-width:650px;margin:auto}.ai-responsibility-orb{margin:auto}}@media (max-width:700px){.ai-title{font-size:3.7rem}.ai-lead{font-size:1rem}.ai-orbit{min-height:390px}.ai-orbit-ring-one{width:270px;height:270px}.ai-orbit-ring-two{width:355px;height:355px}.ai-orbit-core{width:135px;height:135px}.ai-orbit-core strong{font-size:1rem}.ai-orbit-core small{font-size:.55rem}.ai-orbit-card{min-width:110px;padding:9px 10px}.ai-orbit-card b{font-size:.62rem}.ai-orbit-card small{font-size:.52rem}.ai-orbit-card-one{top:4%;left:0}.ai-orbit-card-two{top:0;right:0}.ai-orbit-card-three{right:-2%;bottom:14%}.ai-orbit-card-four{bottom:0;left:4%}.ai-orbit-card-five{top:45%;left:-3%}.ai-feature-section,.ai-promise-section,.ai-responsibility-section{padding:90px 0}.ai-screenshot-stack{min-height:350px}.ai-screenshot-stack img{height:210px}.ai-document-collage{min-height:350px}.ai-document-collage img{height:190px}.ai-screenshot-large img{height:250px}.ai-responsibility-orb{width:190px;height:190px}.ai-responsibility-orb strong{font-size:1.15rem}.ai-academy-section{padding:90px 0 110px}}@media (prefers-reduced-motion:reduce){.ai-glow,.ai-grid,.ai-orbit-card,.ai-orbit-core,.ai-orbit-ring{animation:none}.ai-benefit-card,.ai-document-collage figure,.ai-outline-button,.ai-screenshot-stack figure{transition:none}}.function-page-intro{position:relative;z-index:5}.function-page-toc{display:flex;max-width:100%;align-items:center;gap:6px;overflow-x:auto}.function-page-toc a{flex-shrink:0;border-radius:7px;padding:7px 9px;color:#526b7a;font-size:.7rem;font-weight:700;white-space:nowrap}.function-page-toc a:hover{background:#eff6ff;color:#1e6899}.function-content-section{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(35px,7vw,90px);margin-top:clamp(80px,10vw,145px);scroll-margin-top:120px}.function-content-section-reverse{grid-template-columns:1.15fr .85fr}.function-content-section-reverse .function-content-copy{order:2}.function-content-section-reverse .function-content-visual{order:1}.function-content-copy{max-width:500px}.function-content-visual{overflow:hidden;margin:0;border:7px solid #fff;border-radius:16px;background:#fff;box-shadow:0 22px 65px rgba(25,67,109,.14);transform:rotate(1deg);transition:transform .35s,box-shadow .35s}.function-content-visual:hover{transform:rotate(0) translateY(-5px);box-shadow:0 28px 75px rgba(25,67,109,.2)}.function-content-visual img{display:block;width:100%;height:360px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.function-ai-callout{display:grid;grid-template-columns:1fr .85fr;align-items:center;gap:45px;margin-top:clamp(80px,10vw,145px);overflow:hidden;border:1px solid rgba(175,109,237,.35);border-radius:24px;background:linear-gradient(135deg,#241c3a,#172033 65%,#174e73);padding:clamp(28px,5vw,55px);scroll-margin-top:120px}.function-ai-copy{max-width:570px}.function-ai-list{display:grid;gap:11px;padding:0;list-style:none}.function-ai-list li{display:flex;align-items:flex-start;gap:10px;color:#d7e4eb;font-size:.82rem;line-height:1.6}.function-ai-list li span{color:#fd7e14}.function-ai-visual{overflow:hidden;margin:0;border:5px solid hsla(0,0%,100%,.9);border-radius:13px;background:#fff;box-shadow:0 25px 60px rgba(0,0,0,.28);transform:rotate(2deg)}.function-ai-visual img{display:block;width:100%;height:280px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.function-widget-section{margin-top:clamp(80px,10vw,145px);scroll-margin-top:120px}.function-widget-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.function-widget-grid .glass-card{padding:22px}.function-widget-grid .glass-card h3{margin:14px 0 6px}.function-academy-links{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:35px;margin-top:clamp(80px,10vw,145px);border-top:1px solid #dce8ef;padding-top:35px}.function-academy-link-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.function-academy-link-list a{display:flex;align-items:center;justify-content:space-between;border:1px solid #dce8ef;border-radius:9px;background:#fff;padding:13px 14px;color:#1e6899;font-size:.75rem;font-weight:700;transition:border-color .2s,transform .2s}.function-academy-link-list a:hover{border-color:#af6ded;transform:translateY(-2px)}.function-academy-link-list span{color:#fd7e14;font-size:1rem}@media (max-width:1023px){.function-content-section,.function-content-section-reverse{grid-template-columns:1fr;gap:32px}.function-content-section-reverse .function-content-copy,.function-content-section-reverse .function-content-visual{order:0}.function-content-copy{max-width:none}.function-content-visual img{height:330px}.function-ai-callout{grid-template-columns:1fr}.function-ai-copy{max-width:none}.function-widget-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.function-academy-links{grid-template-columns:1fr}}@media (max-width:700px){.function-page-intro{padding-top:12px;padding-bottom:12px}.function-page-intro>div{align-items:flex-start;flex-direction:column}.function-page-toc{width:100%}.function-content-section{margin-top:80px;scroll-margin-top:100px}.function-content-visual img{height:245px}.function-ai-callout{margin-top:80px;padding:25px}.function-ai-visual img{height:220px}.function-widget-section{margin-top:80px;scroll-margin-top:100px}.function-widget-grid{grid-template-columns:1fr}.function-academy-links{margin-top:80px}.function-academy-link-list{grid-template-columns:1fr}.function-page-next{margin-top:70px}}@media (prefers-reduced-motion:reduce){.function-academy-link-list a,.function-ai-visual,.function-content-visual{transition:none}}.function-widget-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1023px){.function-widget-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.function-widget-grid-4{grid-template-columns:1fr}}.flow-example-slider{position:relative;overflow:hidden}.flow-example-track{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;cursor:grab}.flow-example-track::-webkit-scrollbar{display:none}.flow-example-track.is-dragging{cursor:grabbing}.flow-example-card{flex:0 0 min(420px,100%);border:1px solid #e2e8f0;border-radius:16px;background:#fff;padding:28px;box-shadow:0 10px 30px rgba(30,64,175,.05)}.flow-example-card h3{font-size:1.15rem;font-weight:700;color:#101828}.flow-example-steps{list-style:none;margin:16px 0;padding:0;display:grid;gap:10px}.flow-example-steps li{display:flex;align-items:center;gap:10px;font-size:.9rem;color:#475467}.flow-example-steps li span{display:grid;place-items:center;height:24px;width:24px;flex:0 0 24px;border-radius:999px;background:#eff6ff;color:#1e6899;font-size:.75rem;font-weight:700}.flow-example-card p{margin-top:14px;font-size:.9rem;line-height:1.6;color:#475467}.flow-animation{margin-left:auto;margin-right:auto;max-width:880px}.flow-animation-tabs{display:flex;justify-content:center;gap:8px;margin-bottom:20px}.flow-animation-tab{padding:8px 18px;border-radius:999px;border:1px solid #e2e8f0;background:#fff;color:#64748b;font-size:.85rem;font-weight:600;cursor:pointer;transition:color .2s,border-color .2s,background .2s}.flow-animation-tab:hover{color:#172033;border-color:#cbd5e1}.flow-animation-tab.is-active{background:#1e6899;border-color:#1e6899;color:#fff}.flow-animation-stage{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:20px;border:1px solid #e2e8f0;background:#f5f8fc;box-shadow:0 18px 45px rgba(23,32,51,.08)}.flow-animation-stage[hidden]{display:none}.flow-example-controls{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:24px}.flow-example-next,.flow-example-prev{display:grid;place-items:center;height:40px;width:40px;border-radius:999px;border:1px solid #e2e8f0;background:#fff;cursor:pointer;font-size:1rem}.flow-example-dots{display:flex;gap:8px}.flow-example-dots button{height:8px;width:8px;border-radius:999px;border:none;background:#d0d5dd;padding:0;cursor:pointer}.flow-example-dots button.is-active{background:#1e6899;width:20px}@media (max-width:700px){.flow-example-card{flex-basis:100%}}.flow-module-card{cursor:pointer}.flow-module-card summary{list-style:none;cursor:pointer}.flow-module-card summary::-webkit-details-marker{display:none}.flow-module-card summary h3{display:flex;align-items:center;justify-content:space-between;gap:10px}.flow-module-toggle{display:grid;place-items:center;height:24px;width:24px;flex:0 0 24px;border-radius:999px;background:#eff6ff;color:#1e6899;font-size:.9rem;transition:transform .2s ease}.flow-module-card[open] .flow-module-toggle{transform:rotate(45deg)}.flow-module-list{list-style:none;margin:16px 0 0;padding:14px 0 0;border-top:1px solid #e2e8f0;display:grid;gap:8px}.flow-module-list li{font-size:.85rem;line-height:1.5;color:#475467;padding-left:16px;position:relative}.flow-module-list li:before{content:"";position:absolute;left:0;top:.6em;height:5px;width:5px;border-radius:999px;background:#98a2b3}.flow-module-card summary .feature-symbol{margin-bottom:14px}.widget-config-card{margin-top:clamp(48px,6vw,72px);border:1px solid #e2e8f0;border-radius:24px;background:linear-gradient(135deg,#eff6ff,#faf5ff 55%,#fff1e6);padding:clamp(28px,5vw,50px);text-align:center;box-shadow:0 22px 55px rgba(23,32,51,.06)}.widget-config-tags{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.widget-config-tag{display:inline-flex;align-items:center;gap:8px;border:1px solid #dfc8f5;border-radius:999px;background:#fff;padding:10px 18px;color:#174e73;font-size:.8rem;font-weight:700;box-shadow:0 10px 25px rgba(30,104,153,.08);transition:transform .2s,box-shadow .2s}.widget-config-tag:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(175,109,237,.16)}.widget-config-tag i{color:#af6ded;font-size:1rem;line-height:1}@media (max-width:700px){.widget-config-card{margin-top:40px;padding:22px}.widget-config-tag{padding:9px 14px;font-size:.75rem}}.section-title{position:relative;isolation:isolate}.section-title:before{content:"";position:absolute;z-index:-1;top:-50px;left:-56px;width:560px;height:360px;pointer-events:none;background-image:linear-gradient(rgba(30,104,153,.1) 1px,transparent 0),linear-gradient(90deg,rgba(30,104,153,.1) 1px,transparent 0);background-size:64px 64px;mask-image:radial-gradient(closest-side,#000,transparent);-webkit-mask-image:radial-gradient(closest-side,#000,transparent);animation:grid-drift 24s linear infinite}.section-title.text-center:before,.text-center .section-title:before{left:50%;transform:translateX(-50%)}.ai-academy-section .section-title:before,.ai-dark-section .section-title:before,.ai-feature-section .section-title:before,.ai-feature-section-alt .section-title:before,.ai-promise-section .section-title:before,.ai-responsibility-section .section-title:before,.function-ai-callout .section-title:before,.hero-shell .section-title:before,.page-hero .section-title:before,.section-dark .section-title:before,.worqy-ai-page .section-title:before{content:none}@media (max-width:700px){.section-title:before{display:none}}@media (prefers-reduced-motion:reduce){.section-title:before{animation:none}}@media (min-width:768px){.test-form .md\:flex-row{display:flex;align-items:flex-start;gap:9px}}@media (min-width:1024px){.test-form .lg\:flex-row{display:flex;align-items:flex-start;gap:9px}}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-worqy-orange:hover{--tw-text-opacity:1;color:rgb(253 126 20/var(--tw-text-opacity,1))}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(7rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7rem*var(--tw-space-y-reverse))}.sm\:p-8{padding:2rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-28{padding-top:7rem;padding-bottom:7rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}}@media (min-width:1024px){.lg\:hidden{display:none}.lg\:min-h-\[530px\]{min-height:530px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[\.9fr_1fr\]{grid-template-columns:.9fr 1fr}.lg\:grid-cols-\[1\.05fr_\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.08fr_\.92fr\]{grid-template-columns:1.08fr .92fr}.lg\:grid-cols-\[1fr_\.8fr\]{grid-template-columns:1fr .8fr}.lg\:grid-cols-\[1fr_\.9fr\]{grid-template-columns:1fr .9fr}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-14{gap:3.5rem}.lg\:py-32{padding-top:8rem;padding-bottom:8rem}}