.product-showcase{width:min(1320px,100% - 96px);margin:0 auto;padding:100px 0 110px;scroll-margin-top:112px}.product-showcase .ps-heading{grid-template-columns:1.4fr 1fr;align-items:end;gap:72px;margin-bottom:64px;display:grid}.product-showcase .ps-eyebrow{color:var(--purple);letter-spacing:.18em;margin-bottom:22px;font-size:10px;font-weight:700;display:block}.product-showcase .ps-heading h1{letter-spacing:-.045em;margin:0;font-size:clamp(35px,3.7vw,54px);font-weight:500;line-height:1.12}.product-showcase .ps-heading em{color:var(--purple);font-style:normal}.product-showcase .ps-heading p{color:var(--muted);max-width:460px;margin:0 0 4px;font-size:15px;line-height:1.8}.product-showcase .ps-grid{grid-template-columns:1.22fr 1fr .88fr;grid-template-areas:"integrated crm crm""integrated stock projects";gap:28px;display:grid}.product-showcase .ps-card{isolation:isolate;min-width:0;color:var(--ink);border-radius:32px;flex-direction:column;justify-content:flex-end;padding:32px;text-decoration:none;transition:box-shadow .4s;display:flex;position:relative}.product-showcase .ps-integrated{background:var(--deep);color:#fff;grid-area:integrated;min-height:694px}.product-showcase .ps-crm{background:#e5d8f7;grid-area:crm;min-height:326px}.product-showcase .ps-stock{background:var(--lime);grid-area:stock;min-height:340px}.product-showcase .ps-projects{background:var(--surface);border:1px solid var(--line);grid-area:projects;min-height:340px}.product-showcase .ps-copy{z-index:2;position:relative}.product-showcase .ps-copy h2{letter-spacing:-.035em;margin:16px 0 10px;font-size:27px;font-weight:650;line-height:1.18}.product-showcase .ps-copy p{color:inherit;opacity:.85;max-width:380px;margin:0 0 16px;font-size:14px;line-height:1.7}.product-showcase .ps-link{align-items:center;gap:12px;min-height:28px;font-size:13px;font-weight:700;display:flex}.product-showcase .ps-link svg{transition:transform .4s}.product-showcase .ps-badge{width:28px;height:28px;color:var(--deep);white-space:nowrap;background:#fff;border-radius:20px;align-items:center;gap:7px;padding:6px;transition:width .4s;display:inline-flex;overflow:hidden}.product-showcase .ps-badge>svg{flex:none}.product-showcase .ps-badge>span{opacity:0;font-size:10px;font-weight:700;transition:opacity .8s}.product-showcase .ps-art{transform-origin:50%;transition:transform .4s}.product-showcase .ps-flow{margin:-8px -7px 40px;position:relative}.product-showcase .ps-visual-label{color:#d5c0f1;letter-spacing:.14em;margin:0 0 22px 10px;font-size:9px;display:block}.product-showcase .ps-flow-step{background:#ffffff0c;border:1px solid #ffffff2b;border-radius:14px;align-items:center;gap:12px;padding:18px 15px;display:flex}.product-showcase .ps-flow-icon{color:var(--lime);background:#ffffff0d;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.product-showcase .ps-flow-step>svg{color:var(--lime);flex:none;margin-left:auto}.product-showcase .ps-flow-step small{letter-spacing:.12em;color:#ceb8e8;margin:0 0 5px;font-size:8px;display:block}.product-showcase .ps-flow-step strong{font-size:13px;font-weight:500;display:block}.product-showcase .ps-flow-connector{background:#ac88d1;width:1px;height:19px;margin-left:37px;display:block}.product-showcase .ps-illustration-note{letter-spacing:.015em;opacity:.65;margin:12px 0 0 10px;font-size:9px;display:block}.product-showcase .ps-crm-art{border:5px solid #ffffffd9;border-radius:10px;flex:none;align-self:flex-end;width:82%;height:155px;margin:-58px -8px 22px;position:relative;overflow:hidden;box-shadow:0 12px 28px #35105d18}.product-showcase .ps-crm-art img{object-fit:cover;object-position:left top}.product-showcase .ps-crm .ps-copy p{max-width:530px}.product-showcase .ps-stock-art{flex-direction:column;align-items:flex-end;gap:8px;margin:-45px -9px 15px;display:flex}.product-showcase .ps-stock-chip{background:#fcfff3;border:1px solid #b5ce69;border-radius:11px;align-items:center;gap:12px;width:190px;padding:12px 15px;display:flex;box-shadow:0 6px 16px #4854190b}.product-showcase .ps-stock-chip:first-child{margin-right:24px}.product-showcase .ps-stock-chip>span{align-items:center;gap:15px;font-size:11px;display:flex}.product-showcase .ps-stock-art .ps-illustration-note{margin:0 12px 0 0;font-size:8px}.product-showcase .ps-tasks{gap:7px;margin:-35px -5px 17px;display:grid}.product-showcase .ps-tasks>span:not(.ps-illustration-note){border:1px solid var(--line);background:#fff;border-radius:8px;align-items:center;gap:10px;padding:9px 12px;font-size:10px;display:flex}.product-showcase .ps-tasks>span>svg{color:var(--purple);margin-left:auto}.product-showcase .ps-tasks i{width:15px;height:15px;color:var(--purple);border:1px solid #cbb8e6;border-radius:50%;place-items:center;display:grid}.product-showcase .ps-tasks>span:first-child i{background:var(--lime);border-color:var(--lime)}.product-showcase .ps-tasks .ps-illustration-note{margin:0 0 0 6px;font-size:8px}.product-showcase .ps-card:focus-visible{outline:3px solid var(--purple);outline-offset:6px}.product-showcase .ps-card:focus-visible .ps-badge{width:155px}.product-showcase .ps-card:focus-visible .ps-badge>span{opacity:1}.product-showcase .ps-card:focus-visible .ps-art{transform:scale(1.05)}@media (hover:hover) and (pointer:fine){.product-showcase .ps-card:hover{box-shadow:0 6px 24px #21132f25}.product-showcase .ps-card:hover .ps-art{transform:scale(1.05)}.product-showcase .ps-card:hover .ps-badge{width:155px}.product-showcase .ps-card:hover .ps-badge>span{opacity:1}.product-showcase .ps-card:hover .ps-link svg{transform:translate(3px,-3px)}}@media (max-width:1199px){.product-showcase .ps-grid{grid-template-columns:1fr 1fr;grid-template-areas:"integrated crm""stock projects";gap:30px}.product-showcase .ps-integrated{min-height:610px}.product-showcase .ps-crm-art{width:calc(100% + 14px);height:255px;margin:0 -7px auto}.product-showcase .ps-crm .ps-copy{padding-top:32px}.product-showcase .ps-stock,.product-showcase .ps-projects{min-height:365px}.product-showcase .ps-stock-art,.product-showcase .ps-tasks{margin-top:0}.product-showcase .ps-badge{width:155px}.product-showcase .ps-badge>span{opacity:1}.product-showcase .ps-heading{gap:32px}}@media (max-width:759px){.product-showcase{width:calc(100% - 32px);padding:64px 0 72px}.product-showcase .ps-heading{grid-template-columns:1fr;gap:22px;margin-bottom:35px}.product-showcase .ps-heading h1{font-size:37px}.product-showcase .ps-heading p{font-size:14px}.product-showcase .ps-grid{grid-template-columns:1fr;grid-template-areas:"integrated""crm""stock""projects";gap:24px}.product-showcase .ps-card{border-radius:24px;padding:27px}.product-showcase .ps-integrated{min-height:0}.product-showcase .ps-flow{margin:0 0 28px}.product-showcase .ps-crm-art{width:calc(100% + 14px);height:170px;margin:-4px -7px 0}.product-showcase .ps-crm .ps-copy{padding-top:24px}.product-showcase .ps-stock,.product-showcase .ps-projects{min-height:0}.product-showcase .ps-stock-art,.product-showcase .ps-tasks{margin:0 0 22px}.product-showcase .ps-tasks{align-self:center;width:100%;max-width:280px}.product-showcase .ps-copy h2{font-size:26px}.product-showcase .ps-copy p{font-size:13px}.product-showcase .ps-stock-art{align-self:center}.product-showcase .ps-flow-step{padding:14px 11px}.product-showcase .ps-flow-step strong{font-size:12px}}@media (prefers-reduced-motion:reduce){.product-showcase .ps-card,.product-showcase .ps-art,.product-showcase .ps-badge,.product-showcase .ps-badge>span,.product-showcase .ps-link svg{transition:none}.product-showcase .ps-card:hover .ps-art,.product-showcase .ps-card:focus-visible .ps-art,.product-showcase .ps-card:hover .ps-link svg{transform:none}}
.home-campaign-page .ps-card{--motion-accent:#8245e5;transition:transform .38s cubic-bezier(.2,.7,.2,1),box-shadow .38s!important}.home-campaign-page .ps-integrated{--motion-accent:#d5f28a}.home-campaign-page .ps-card:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid var(--motion-accent);opacity:0;position:absolute;inset:0;box-shadow:inset 0 0 18px #915be51a,0 0 22px #915be52b;transition:opacity .35s!important}.home-campaign-page .ps-flow-step,.home-campaign-page .ps-stock-chip,.home-campaign-page .ps-tasks>span:not(.ps-illustration-note){transition:transform .4s,box-shadow .4s!important}@keyframes indagor-mini-lift{0%,65%,to{transform:translateY(0)scale(1)}25%,40%{transform:translateY(-5px)scale(1.025)}}@keyframes indagor-icon-orbit{0%,to{transform:rotate(0)scale(1)}35%{transform:rotate(-9deg)scale(1.13)}65%{transform:rotate(7deg)scale(1.07)}}@keyframes indagor-check-draw{0%,15%{stroke-dashoffset:24px;opacity:.35}45%,to{stroke-dashoffset:0;opacity:1}}@keyframes indagor-connector{0%,to{opacity:.4;transform:scaleY(.7)}45%{opacity:1;transform:scaleY(1)}}@keyframes indagor-crm-drift{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-5px)rotate(-.4deg)}}@keyframes indagor-task-arrow{0%,to{opacity:.6;transform:translate(0)}45%{opacity:1;transform:translate(4px)}}@media (hover:hover) and (pointer:fine){.home-campaign-page .ps-card:is(:hover,:focus-visible){z-index:3;box-shadow:0 18px 36px -18px #35105d50;transform:translateY(-4px)scale(1.015)!important}.home-campaign-page .ps-card:is(:hover,:focus-visible):after{opacity:1}.home-campaign-page .ps-card:is(:hover,:focus-visible) .ps-art{transform:scale(1.035)!important}.home-campaign-page .ps-card:is(:hover,:focus-visible) .ps-flow-step,.home-campaign-page .ps-card:is(:hover,:focus-visible) .ps-stock-chip,.home-campaign-page .ps-card:is(:hover,:focus-visible) .ps-tasks>span:not(.ps-illustration-note){animation:3.2s ease-in-out infinite indagor-mini-lift!important}.home-campaign-page .ps-flow-step:nth-of-type(2),.home-campaign-page .ps-stock-chip:nth-child(2),.home-campaign-page .ps-tasks>span:nth-child(2){animation-delay:.3s!important}.home-campaign-page .ps-flow-step:nth-of-type(3),.home-campaign-page .ps-tasks>span:nth-child(3){animation-delay:.6s!important}.home-campaign-page .ps-card:is(:hover,:focus-visible) .ps-flow-icon>svg,.home-campaign-page .ps-card:is(:hover,:focus-visible) .ps-stock-chip>svg{transform-origin:50%;animation:3.2s ease-in-out infinite indagor-icon-orbit!important}.home-campaign-page .ps-card:is(:hover,:focus-visible) .ps-flow-step>svg,.home-campaign-page .ps-card:is(:hover,:focus-visible) .ps-stock-chip>span>svg{stroke-dasharray:24;animation:3.2s ease-in-out infinite indagor-check-draw!important}.home-campaign-page .ps-card:is(:hover,:focus-visible) .ps-flow-connector{transform-origin:top;background:#d5f28a;animation:3.2s ease-in-out infinite indagor-connector!important}.home-campaign-page .ps-card:is(:hover,:focus-visible) .ps-crm-art img{animation:4s ease-in-out infinite indagor-crm-drift!important}.home-campaign-page .ps-card:is(:hover,:focus-visible) .ps-tasks>span>svg{animation:2.4s ease-in-out infinite indagor-task-arrow!important}}.home-campaign-page .ps-card:focus-visible:after{opacity:1}@media (prefers-reduced-motion:reduce){.home-campaign-page .ps-card,.home-campaign-page .ps-card:after,.home-campaign-page .ps-card *{transition:none!important;animation:none!important}.home-campaign-page .ps-card:is(:hover,:focus-visible),.home-campaign-page .ps-card:is(:hover,:focus-visible) .ps-art{transform:none!important}.home-campaign-page .ps-card:is(:hover,:focus-visible):after{opacity:1}}.home-campaign-page .ps-card:after{z-index:0}.home-campaign-page .ps-art{z-index:1;position:relative}.home-campaign-page .ps-crm-art{background:#fff}.home-campaign-page .ig-motion-icon{color:#652ac0;overflow:visible;animation:none!important}.home-campaign-page .ps-integrated .ig-motion-icon{color:#ceb5fa}.home-campaign-page .ig-accent{stroke:#79b632}.home-campaign-page .ps-integrated .ig-accent{stroke:#d5f28a}.home-campaign-page .ps-flow-icon>.ig-motion-icon{width:32px;height:32px}.home-campaign-page .ps-stock-chip>.ig-motion-icon{width:30px;height:30px}.home-campaign-page .ps-badge{width:38px;height:38px}.home-campaign-page .ps-badge>.ig-motion-icon{width:26px;height:26px}@keyframes ig-orbit{to{transform:rotate(360deg)}}@keyframes ig-signal{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.12)}}@keyframes ig-lid{0%,to{transform:translateY(0)}45%,65%{transform:translateY(-4px)}}@keyframes ig-draw{0%,10%{stroke-dashoffset:1px}65%,to{stroke-dashoffset:0}}.home-campaign-page .ig-orbit{transform-origin:20px 20px}.home-campaign-page .ig-signal{transform-box:fill-box;transform-origin:50%}.home-campaign-page .ig-draw{stroke-dasharray:1}@media (hover:hover) and (pointer:fine){.home-campaign-page .ps-card:is(:hover,:focus-visible) .ig-orbit{animation:5s linear infinite ig-orbit!important}.home-campaign-page .ps-card:is(:hover,:focus-visible) .ig-signal{animation:2.4s ease-in-out infinite ig-signal!important}.home-campaign-page .ps-card:is(:hover,:focus-visible) .ig-lid{animation:2.8s ease-in-out infinite ig-lid!important}.home-campaign-page .ps-card:is(:hover,:focus-visible) .ig-draw{animation:3s ease-in-out infinite ig-draw!important}}@keyframes ig-task-complete{0%,28%{background:#d5f28a;border-color:#8bbd38;box-shadow:0 0 0 3px #d5f28a35}34%,94%{box-shadow:none;background:0 0;border-color:#cbb8e6}to{background:#d5f28a;border-color:#8bbd38;box-shadow:0 0 0 3px #d5f28a35}}@keyframes ig-task-tick{0%,28%,to{opacity:1;transform:rotate(45deg)scale(1)}34%,94%{opacity:0;transform:rotate(45deg)scale(.6)}}.home-campaign-page .ps-tasks>span:first-child{--task-phase:-1.2s}.home-campaign-page .ps-tasks>span:nth-child(2){--task-phase:0s}.home-campaign-page .ps-tasks>span:nth-child(3){--task-phase:-2.4s}.home-campaign-page .ps-tasks i{position:relative}.home-campaign-page .ps-tasks i:after{content:"";opacity:0;border:1.5px solid #482080;border-width:0 1.5px 1.5px 0;width:4px;height:7px;position:absolute;top:2px;left:4px;transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.home-campaign-page .ps-projects:is(:hover,:focus-visible) .ps-tasks i{animation:3.6s linear infinite ig-task-complete!important;animation-delay:var(--task-phase)!important}.home-campaign-page .ps-projects:is(:hover,:focus-visible) .ps-tasks i:after{animation:3.6s linear infinite ig-task-tick!important;animation-delay:var(--task-phase)!important}.home-campaign-page .ps-projects:is(:hover,:focus-visible) .ps-tasks i>svg{opacity:0}}.home-campaign-page .ps-card:is(:hover,:focus-visible) .ps-flow-step,.home-campaign-page .ps-card:is(:hover,:focus-visible) .ps-stock-chip,.home-campaign-page .ps-card:is(:hover,:focus-visible) .ps-tasks>span:not(.ps-illustration-note){animation:none!important}.home-campaign-page .product-showcase .ps-badge{box-sizing:border-box;border-radius:25px;align-items:center;gap:10px;width:46px;height:46px;min-height:46px;padding:8px}.home-campaign-page .product-showcase .ps-badge>.ig-motion-icon{flex:0 0 30px;width:30px;height:30px;display:block;overflow:visible}.home-campaign-page .product-showcase .ps-badge>span{flex:none}.home-campaign-page .product-showcase .ps-card:focus-visible .ps-badge{width:185px}@media (hover:hover) and (pointer:fine){.home-campaign-page .product-showcase .ps-card:hover .ps-badge{width:185px}}@media (max-width:1199px){.home-campaign-page .product-showcase .ps-badge{width:185px}}@media (hover:hover) and (pointer:fine){.home-campaign-page .ps-card:is(:hover,:focus-visible) .ps-flow-step,.home-campaign-page .ps-card:is(:hover,:focus-visible) .ps-stock-chip{transform:scale(1.035);box-shadow:0 9px 20px #35105d18}.home-campaign-page .ps-card:is(:hover,:focus-visible) .ps-badge{transition:width .4s!important}}
