[data-theme=business-led-ai-management]{--tailor-primary: rgb(13 148 136);--tailor-accent: rgb(45 212 191);--tailor-border: rgb(153 246 228 / .34)}.tailor-hero.svelte-zs3149{position:relative;background:radial-gradient(circle at 14% 18%,rgb(45 212 191 / .22),transparent 30%),radial-gradient(circle at 82% 18%,rgb(13 148 136 / .22),transparent 22%),linear-gradient(180deg,#f0fdfafa,#fffffffc)}.dark .tailor-hero.svelte-zs3149{background:radial-gradient(circle at 14% 18%,rgb(45 212 191 / .14),transparent 30%),radial-gradient(circle at 82% 18%,rgb(13 148 136 / .16),transparent 22%),linear-gradient(180deg,#061817fa,#0a0a0afa)}.tailor-copy-tight.svelte-zs3149{max-width:43rem;margin-left:auto;margin-right:auto}.tailor-design-panel.svelte-zs3149{min-height:33rem;padding:.75rem;background:radial-gradient(circle at 50% 42%,rgb(45 212 191 / .08),transparent 34%),linear-gradient(180deg,#041716fa,#02100ffa);box-shadow:inset 0 1px #ffffff14,0 24px 64px #04171647}.tailor-design-graphic.svelte-zs3149{position:relative;width:100%;height:100%}.tailor-design-graphic__svg.svelte-zs3149{display:block;width:100%;height:100%}.tailor-graphic__overline.svelte-zs3149 text:where(.svelte-zs3149){fill:#ccfbf1ad;font-size:12px;font-weight:700;letter-spacing:.3em;text-transform:uppercase}.tailor-orbit-ring.svelte-zs3149{fill:none;stroke-linecap:round}.tailor-orbit-ring--secondary.svelte-zs3149{stroke:#8affee33;stroke-width:1.2}.tailor-orbit-ring--primary.svelte-zs3149,.tailor-orbit-ring--primary-alt.svelte-zs3149{stroke:#62f3e161;stroke-width:1.5}.tailor-orbit-ring--shimmer.svelte-zs3149{stroke:#a8fff43d;stroke-width:1.1;stroke-dasharray:28 232;animation:svelte-zs3149-tailor-orbit-shimmer 18s linear infinite}.tailor-connector-dot.svelte-zs3149{fill:#8affee;opacity:.44;filter:drop-shadow(0 0 5px rgba(115,245,223,.28));animation:svelte-zs3149-tailor-dot-flicker 6.8s ease-in-out infinite;animation-delay:var(--tailor-dot-delay)}.tailor-center-group__halo.svelte-zs3149{fill:#53ffe82e;opacity:.18;animation:svelte-zs3149-tailor-center-pulse 6.2s ease-in-out infinite}.tailor-center-group__orbit.svelte-zs3149{fill:none;stroke:#53ffe82e;stroke-width:1.2}.tailor-center-group__core.svelte-zs3149{fill:url(#tailor-center-fill);stroke:#aefff333;stroke-width:1}.tailor-center-group__ring.svelte-zs3149{fill:none;stroke:#a2fff229;stroke-width:1}.tailor-center-group__label.svelte-zs3149{fill:#fff;font-size:16px;font-weight:700;letter-spacing:.02em;text-anchor:middle}.tailor-planet__motion.svelte-zs3149{animation:svelte-zs3149-tailor-planet-breathe 7.2s ease-in-out infinite;animation-delay:var(--tailor-planet-delay);transform-origin:center;transform-box:fill-box}.tailor-planet__halo.svelte-zs3149{fill:#40e1cd08;stroke:#53ffe814;stroke-width:.9}.tailor-planet__body.svelte-zs3149{fill:url(#tailor-node-fill);stroke:#66fbe842;stroke-width:1.2}.tailor-planet__count.svelte-zs3149{fill:#66fbe8;font-size:27px;font-weight:800;text-anchor:middle}.tailor-planet__label.svelte-zs3149{fill:#f7fffdeb;font-size:11.5px;font-weight:650;letter-spacing:.01em;text-anchor:middle}.tailor-graphic__particles.svelte-zs3149 circle:where(.svelte-zs3149){fill:#e6fffae6;opacity:.24;animation:svelte-zs3149-tailor-particle-twinkle 9s ease-in-out infinite}.tailor-workflow-track.svelte-zs3149{position:relative;display:grid;gap:1rem}.tailor-workflow-track.svelte-zs3149:before{content:"";position:absolute;left:1rem;top:2.25rem;bottom:2.25rem;width:3px;background:linear-gradient(180deg,#0d94882e,#0d9488bd,#0d94882e)}.tailor-workflow-step.svelte-zs3149{position:relative;margin-left:2.6rem;border:1px solid rgb(45 212 191 / .26);border-radius:1.25rem;background:#ffffffd1;padding:1rem 1rem 1rem 1.25rem;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.dark .tailor-workflow-step.svelte-zs3149{background:#0f172a6b}.tailor-workflow-step__badge.svelte-zs3149{position:absolute;left:-2.6rem;top:50%;display:grid;width:2rem;height:2rem;transform:translateY(-50%);place-items:center;border-radius:999px;background:linear-gradient(135deg,#14b8a6,#2dd4bf);font-size:.9rem;font-weight:700;color:#0f172a;box-shadow:0 10px 24px #0d94883d}.tailor-workflow-step__title.svelte-zs3149{font-size:1rem;font-weight:600;color:#0a0a0a}.dark .tailor-workflow-step__title.svelte-zs3149{color:#fff}.tailor-alignment-hub.svelte-zs3149{position:relative;min-height:22rem;overflow:hidden;border-radius:1.5rem;border:1px solid rgb(45 212 191 / .22);background:radial-gradient(circle at center,rgb(20 184 166 / .28),transparent 42%),linear-gradient(180deg,#041716fa,#171717fa);transform:scale(1.06);box-shadow:inset 0 1px #ffffff0d,0 18px 44px #04171647}.tailor-alignment-hub__halo.svelte-zs3149{position:absolute;inset:18%;border-radius:999px;background:radial-gradient(circle,rgb(45 212 191 / .16),transparent 72%);filter:blur(16px)}.tailor-alignment-hub__ring.svelte-zs3149,.tailor-alignment-hub__core.svelte-zs3149{position:absolute;left:50%;top:50%;border-radius:999px;transform:translate(-50%,-50%)}.tailor-alignment-hub__ring--outer.svelte-zs3149{width:15rem;height:15rem;border:1px solid rgb(153 246 228 / .28);background:radial-gradient(circle,transparent 58%,rgb(45 212 191 / .06) 100%)}.tailor-alignment-hub__ring--inner.svelte-zs3149{width:10.25rem;height:10.25rem;border:1px solid rgb(204 251 241 / .42)}.tailor-alignment-hub__core.svelte-zs3149{display:grid;place-items:center;width:7rem;height:7rem;background:radial-gradient(circle at 30% 30%,#ccfbf1f5,#0d9488f5);box-shadow:0 0 28px #0d94886b;font-size:.78rem;font-weight:700;line-height:1.2;text-align:center;letter-spacing:.06em;text-transform:uppercase;color:#fff;animation:svelte-zs3149-tailor-core-pulse 4.6s ease-in-out infinite}.tailor-alignment-hub__orbit.svelte-zs3149{position:absolute;display:inline-flex;align-items:center;justify-content:center;min-width:5.8rem;border:1px solid rgba(153,246,228,.2);border-radius:999px;background:#0f172aa8;padding:.45rem .85rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ccfbf1e6;animation:svelte-zs3149-tailor-orbit-drift 6s ease-in-out infinite}.tailor-alignment-hub__orbit--one.svelte-zs3149{left:50%;top:1.2rem;transform:translate(-50%);animation-delay:0s}.tailor-alignment-hub__orbit--two.svelte-zs3149{right:1rem;top:50%;transform:translateY(-50%);animation-delay:.8s}.tailor-alignment-hub__orbit--three.svelte-zs3149{left:50%;bottom:1.2rem;transform:translate(-50%);animation-delay:1.6s}.tailor-alignment-hub__orbit--four.svelte-zs3149{left:1rem;top:50%;transform:translateY(-50%);animation-delay:2.4s}.tailor-proof-stack.svelte-zs3149{display:grid;gap:.9rem;align-content:start}.tailor-proof-secondary-grid.svelte-zs3149{align-items:start}.tailor-proof-frame.svelte-zs3149{box-shadow:inset 0 1px #ffffff0f,0 18px 42px #04171624}.tailor-proof-frame--primary.svelte-zs3149{margin-inline:auto;width:min(100%,41rem)}.tailor-proof-image.svelte-zs3149{image-rendering:-webkit-optimize-contrast;filter:saturate(1.02) contrast(1.03) brightness(1.01)}.tailor-indexed-row.svelte-zs3149{background:#f0fdfa94}.dark .tailor-indexed-row.svelte-zs3149{background:#0618177a}.tailor-platform-icon.svelte-zs3149{--ol-icon-chip-size: 2.65rem;--ol-icon-chip-radius: .8rem;--ol-icon-glyph-size: 1.2rem;--ol-icon-stroke: 1.7;border:1px solid rgb(45 212 191 / .24);background:linear-gradient(180deg,#f0fdfa,#ccfbf1);color:var(--tailor-primary)}.dark .tailor-platform-icon.svelte-zs3149{background:linear-gradient(180deg,#061817e6,#0f172ae6);color:#ccfbf1}.tailor-platform-icon__glyph.svelte-zs3149{stroke-width:var(--ol-icon-stroke)}.tailor-final-cta.svelte-zs3149{position:relative}.tailor-final-cta.svelte-zs3149:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px),radial-gradient(circle at top,rgba(45,212,191,.14),transparent 34%);background-size:2.8rem 2.8rem,2.8rem 2.8rem,auto;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.78),transparent 96%);mask-image:linear-gradient(180deg,rgba(0,0,0,.78),transparent 96%);opacity:.22;pointer-events:none}.tailor-final-cta.svelte-zs3149>:where(.svelte-zs3149){position:relative;z-index:1}.tailor-capability-card.svelte-zs3149:hover,.tailor-workflow-step.svelte-zs3149:hover{transform:translateY(calc(-4px - (var(--tailor-card-index, 0) * .35px)));box-shadow:0 16px 36px #0d948814;border-color:#2dd4bf52}@keyframes svelte-zs3149-tailor-center-pulse{0%,to{opacity:.16;transform:scale(.995)}50%{opacity:.22;transform:scale(1.008)}}@keyframes svelte-zs3149-tailor-planet-breathe{0%,to{opacity:.92;transform:scale(1)}50%{opacity:.98;transform:scale(1.012)}}@keyframes svelte-zs3149-tailor-orbit-shimmer{0%{stroke-dashoffset:0}to{stroke-dashoffset:-540}}@keyframes svelte-zs3149-tailor-dot-flicker{0%,to{opacity:.28}50%{opacity:.62}}@keyframes svelte-zs3149-tailor-particle-twinkle{0%,to{opacity:.2}50%{opacity:.44}}@keyframes svelte-zs3149-tailor-core-pulse{0%,to{box-shadow:0 0 26px #0d948857;transform:translate(-50%,-50%) scale(1)}50%{box-shadow:0 0 42px #2dd4bf57;transform:translate(-50%,-50%) scale(1.04)}}@keyframes svelte-zs3149-tailor-orbit-drift{0%,to{margin-top:0;margin-left:0}50%{margin-top:.18rem;margin-left:.12rem}}@media(prefers-reduced-motion:reduce){.tailor-center-group__halo.svelte-zs3149,.tailor-planet__motion.svelte-zs3149,.tailor-orbit-ring--shimmer.svelte-zs3149,.tailor-connector-dot.svelte-zs3149,.tailor-graphic__particles.svelte-zs3149 circle:where(.svelte-zs3149),.tailor-alignment-hub__core.svelte-zs3149,.tailor-alignment-hub__orbit.svelte-zs3149,.tailor-capability-card.svelte-zs3149,.tailor-workflow-step.svelte-zs3149{animation:none;transition:none}}@media(max-width:1023px){.tailor-design-panel.svelte-zs3149{min-height:29rem}.tailor-alignment-hub.svelte-zs3149{transform:none}}@media(max-width:767px){.tailor-design-panel.svelte-zs3149{min-height:24rem}.tailor-alignment-hub.svelte-zs3149{min-height:16rem}.tailor-alignment-hub__ring--outer.svelte-zs3149{width:11rem;height:11rem}.tailor-alignment-hub__ring--inner.svelte-zs3149{width:7.9rem;height:7.9rem}.tailor-alignment-hub__core.svelte-zs3149{width:5.45rem;height:5.45rem;font-size:.68rem}.tailor-alignment-hub__orbit.svelte-zs3149{min-width:4.7rem;padding:.35rem .55rem;font-size:.62rem}}
