.growth-review-section{--gr-violet:#7c3aed;--gr-indigo:#6366f1;--gr-blue:#3b82f6;--gr-cyan:#22d3ee}.growth-review-layout{display:flex;flex-direction:column;gap:1.25rem}.growth-review-layout__form,.growth-review-layout__funnel,.growth-review-layout__header,.growth-review-layout__reply{min-width:0}.growth-review-title{max-width:none;font-size:clamp(.92rem,.42rem + 2.35vw,2rem);line-height:1.15;white-space:nowrap}@media (max-width:359px){.growth-review-title{white-space:normal;font-size:1.2rem;line-height:1.18}}.growth-review-lede{max-width:36rem;text-wrap:pretty}.growth-review-layout__body{display:grid;gap:1.1rem;align-items:stretch}@media (min-width:1024px){.growth-review-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(15.5rem,.92fr);grid-template-areas:"header header header" "funnel form reply";column-gap:1.15rem;row-gap:1.35rem;align-items:stretch}.growth-review-layout__header{grid-area:header;align-self:start}.growth-review-layout__body{display:contents}.growth-review-layout__funnel{grid-area:funnel}.growth-review-layout__form{grid-area:form}.growth-review-layout__reply{grid-area:reply}.growth-review-layout__form,.growth-review-layout__funnel,.growth-review-layout__reply{display:flex;flex-direction:column;align-self:stretch;min-height:0;height:100%}.growth-review-layout__form .growth-review-form-shell,.growth-review-layout__reply .growth-review-reply{flex:1 1 auto;display:flex;flex-direction:column;height:100%;min-height:0}.growth-review-layout__form .growth-review-form,.growth-review-layout__form .growth-review-form-shell__body{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.growth-review-layout__form .growth-review-form__notes{flex:1 1 auto;min-height:5.5rem}.growth-review-layout__form .growth-review-form__footer{margin-top:auto}.growth-review-layout__funnel .growth-review-funnel{display:flex;flex:1 1 auto;flex-direction:column;width:100%;height:100%;min-height:0}.growth-review-layout__funnel .growth-review-funnel__stack{flex:1 1 auto;justify-content:space-between;gap:.45rem;min-height:0}.growth-review-layout__funnel .growth-review-funnel__row{display:flex;flex:1 1 0;min-height:0}.growth-review-layout__funnel .growth-review-funnel__step{flex:1 1 auto;height:100%;min-height:5.25rem}.growth-review-layout__reply .growth-review-reply__includes{flex:1 1 auto}.growth-review-layout__reply .growth-review-reply__founder{margin-top:auto}}@media (min-width:1280px){.growth-review-layout{column-gap:1.35rem}}.growth-review-visual{position:relative;display:grid;gap:1.25rem;align-items:start}.growth-review-visual__arrow{display:none}.growth-review-visual--compact .growth-review-funnel__step{min-height:5.35rem;padding-block:.65rem}.growth-review-funnel__label{display:flex;flex-direction:column;align-items:flex-start;gap:.28rem;margin-bottom:.55rem;min-height:2.1rem;justify-content:flex-end}@media (min-width:1024px){.growth-review-funnel__label{margin-top:0;margin-bottom:.7rem;min-height:0;justify-content:flex-start;padding-top:0}}.growth-review-funnel__label p{margin:0;font-size:.6875rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgb(186 230 253/.88);white-space:nowrap}.growth-review-funnel__rule{display:block;height:1.5px;width:2.75rem;border-radius:999px;background:rgb(255 255 255/.55)}.growth-review-funnel__stack{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:stretch;gap:.38rem}.growth-review-funnel__row{display:block;width:100%}.growth-review-funnel__step{position:relative;display:flex;align-items:center;gap:.55rem;box-sizing:border-box;width:100%;min-height:5.85rem;padding:.7rem 1.15rem .7rem 1rem;color:#fff;isolation:isolate}@media (max-width:639px){.growth-review-visual{gap:1rem}.growth-review-funnel__label{align-items:flex-start;margin-bottom:.55rem}.growth-review-funnel__stack{display:flex;flex-direction:column;align-items:stretch;gap:.32rem}.growth-review-funnel__row{display:block;width:100%}.growth-review-funnel__step{flex-direction:row;align-items:center;justify-content:flex-start;gap:.45rem;min-height:5.15rem;height:auto;padding:.55rem .85rem .55rem .7rem!important;border-radius:0;overflow:visible}.growth-review-funnel__row:first-child .growth-review-funnel__step{padding-inline:6% 6%!important}.growth-review-funnel__row:nth-child(2) .growth-review-funnel__step{padding-inline:10% 10%!important}.growth-review-funnel__row:nth-child(3) .growth-review-funnel__step{padding-inline:14% 14%!important}.growth-review-funnel__row:nth-child(4) .growth-review-funnel__step{padding-inline:18% 18%!important}.growth-review-funnel__shape{border-radius:0;filter:drop-shadow(0 10px 18px rgb(15 23 42/.32))}.growth-review-funnel__shine{display:none}.growth-review-funnel__divider{display:block}.growth-review-funnel__bridge{display:flex;justify-content:center;align-items:center;height:.48rem;margin-top:-.06rem;margin-bottom:-.06rem;position:relative;z-index:4;pointer-events:none}.growth-review-funnel__bridge:before{content:"";width:2px;height:100%;border-radius:999px;background:rgb(255 255 255/.28)}.growth-review-funnel__bridge-dot{position:absolute;width:5px;height:5px;border-radius:999px;background:#fff;box-shadow:0 0 8px rgb(196 181 253/.85);opacity:.35}.growth-review-funnel__stack.is-live .growth-review-funnel__row.is-active .growth-review-funnel__bridge-dot{opacity:1}.growth-review-funnel__icon,.growth-review-funnel__icon-img{width:2.15rem;height:2.15rem;border-radius:.65rem}.growth-review-funnel__copy{padding:0;margin:0;width:auto;flex:1 1 auto;min-width:0}.growth-review-funnel__title{font-size:.78rem;line-height:1.2;letter-spacing:-.02em}.growth-review-funnel__title-break,.growth-review-funnel__title-line{display:inline}.growth-review-funnel__detail{display:block;margin-top:.2rem;font-size:.65rem;line-height:1.35;opacity:.92}.growth-review-reply{width:100%;min-height:0;padding:1rem}.growth-review-reply__detail{max-width:none}.growth-review-reply__founder{flex-direction:row;align-items:center}}@media (min-width:640px){.growth-review-funnel__row:first-child .growth-review-funnel__step{padding-inline:7% 7%}.growth-review-funnel__row:nth-child(2) .growth-review-funnel__step{padding-inline:11% 11%}.growth-review-funnel__row:nth-child(3) .growth-review-funnel__step{padding-inline:16% 16%}.growth-review-funnel__row:nth-child(4) .growth-review-funnel__step{padding-inline:21% 21%}}.growth-review-funnel__shape{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 12px 22px rgb(15 23 42/.35))}.growth-review-funnel__shine{display:none;inset:0;background:linear-gradient(115deg,transparent 28%,rgb(255 255 255/.28) 48%,transparent 68%);transform:translateX(-130%)}.growth-review-funnel__glow,.growth-review-funnel__shine{pointer-events:none;position:absolute;z-index:1;border-radius:inherit;opacity:0}.growth-review-funnel__glow{inset:-2px;background:radial-gradient(ellipse 70% 80% at 50% 40%,rgb(255 255 255/.28),transparent 70%);transition:opacity .38s cubic-bezier(.22,1,.36,1)}.growth-review-funnel__bridge{display:none}.growth-review-funnel__step{outline:none;transition:transform .42s cubic-bezier(.22,1,.36,1),filter .42s cubic-bezier(.22,1,.36,1),opacity .42s cubic-bezier(.22,1,.36,1)}.growth-review-funnel__stack.is-live .growth-review-funnel__row.is-dimmed .growth-review-funnel__step{opacity:.62;filter:saturate(.78) brightness(.9)}.growth-review-funnel__stack.is-live .growth-review-funnel__step.is-active{opacity:1;filter:none;transform:scale(1.035);z-index:3}.growth-review-funnel__stack.is-live .growth-review-funnel__step.is-active .growth-review-funnel__glow{opacity:1}.growth-review-funnel__stack.is-live .growth-review-funnel__step.is-active .growth-review-funnel__shape{filter:drop-shadow(0 14px 28px rgb(15 23 42/.45)) drop-shadow(0 0 18px rgb(167 139 250/.45))}.growth-review-funnel__stack.is-live .growth-review-funnel__step.is-active .growth-review-funnel__icon{transform:scale(1.08);box-shadow:0 8px 18px -8px rgb(15 23 42/.45),0 0 0 2px rgb(255 255 255/.55)}.growth-review-funnel__stack.is-live .growth-review-funnel__step.is-active .growth-review-funnel__num{color:#fff;text-shadow:0 0 16px rgb(255 255 255/.55)}.growth-review-funnel__icon{transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1)}.growth-review-funnel__copy,.growth-review-funnel__divider,.growth-review-funnel__icon{position:relative;z-index:2}@media (max-width:639px){.growth-review-funnel__num{min-width:1rem;font-size:.65rem}}.growth-review-form-shell__shimmer{pointer-events:none;position:absolute;inset:0;z-index:0;background:linear-gradient(110deg,transparent 30%,rgb(255 255 255/.55) 48%,transparent 66%);transform:translateX(-120%);opacity:0}.growth-review-funnel__icon{display:grid;place-items:center;flex-shrink:0;width:2.65rem;height:2.65rem;margin:0;overflow:hidden;border-radius:.75rem;box-shadow:0 6px 14px -8px rgb(15 23 42/.35)}.growth-review-funnel__icon-img{display:block;width:2.65rem;height:2.65rem;object-fit:cover;object-position:center}.growth-review-funnel__divider{flex-shrink:0;width:1px;align-self:stretch;min-height:1.85rem;margin-block:.1rem;background:linear-gradient(180deg,transparent,rgb(255 255 255/.55) 18%,rgb(255 255 255/.55) 82%,transparent)}.growth-review-funnel__num{flex-shrink:0;min-width:1.1rem;margin:0;padding:0;font-size:.78rem;font-weight:600;letter-spacing:.02em;line-height:1.15;font-variant-numeric:tabular-nums;color:rgb(255 255 255/.88)}.growth-review-funnel__copy{min-width:0;flex:1;padding-right:.2rem;padding-top:0}.growth-review-funnel__title{display:flex;align-items:flex-start;gap:.4rem;margin:0;font-size:1.02rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:#fff}.growth-review-funnel__title-text{min-width:0;flex:1}@media (min-width:640px){.growth-review-funnel__title-line{display:block}.growth-review-funnel__title-break{display:none}}.growth-review-funnel__detail{margin:.22rem 0 0;font-size:.74rem;line-height:1.3;color:rgb(255 255 255/.9)}.growth-review-reply{position:relative;display:flex;flex-direction:column;gap:.9rem;width:100%;min-height:0;border-radius:1.25rem;border:1px solid rgb(125 211 252/.22);background:linear-gradient(165deg,rgb(15 28 48/.96),rgb(8 16 32/.98));box-shadow:inset 0 1px 0 rgb(255 255 255/.06),0 16px 36px -28px rgb(14 165 233/.4);padding:1.15rem 1.1rem;text-align:left}.growth-review-reply__includes{list-style:none;margin:0;padding:.75rem .8rem;display:flex;flex-direction:column;gap:.55rem;border-radius:.9rem;border:1px solid rgb(255 255 255/.08);background:rgb(255 255 255/.03)}.growth-review-reply__includes-item{display:flex;align-items:flex-start;gap:.55rem;font-size:.78rem;font-weight:600;line-height:1.35;color:rgb(226 232 240)}.growth-review-reply__includes-icon{display:grid;place-items:center;flex-shrink:0;width:1.55rem;height:1.55rem;margin-top:.05rem;border-radius:.45rem;color:rgb(125 211 252);background:rgb(56 189 248/.12);border:1px solid rgb(56 189 248/.22)}.growth-review-reply__promise{display:flex;align-items:center;gap:.7rem;min-width:0}.growth-review-reply__badge{display:grid;place-items:center;height:2.55rem;width:2.55rem;flex-shrink:0;border-radius:.8rem;color:#fff;background:linear-gradient(145deg,#38bdf8,#2563eb);box-shadow:0 8px 18px -10px rgb(56 189 248/.65)}.growth-review-reply__promise-copy{min-width:0;flex:1}.growth-review-reply__check{display:grid;place-items:center;height:1.65rem;width:1.65rem;flex-shrink:0;border-radius:999px;color:rgb(167 243 208);background:rgb(16 185 129/.16);border:1px solid rgb(52 211 153/.35)}.growth-review-reply__title{margin:0;font-family:var(--font-viqq-display,inherit);font-size:1.2rem;font-weight:800;letter-spacing:-.03em;line-height:1.15;color:#fff}.growth-review-reply__detail{margin:.25rem 0 0;font-size:.8rem;line-height:1.4;color:rgb(148 163 184)}.growth-review-reply__founder{display:flex;flex-direction:row;align-items:center;gap:.75rem;width:100%;margin-top:0;padding:.7rem .75rem;border-radius:.95rem;border:1px solid rgb(255 255 255/.1);background:rgb(4 10 22/.45);text-align:left}.growth-review-reply__founder-photo{position:relative;display:block;height:5.15rem;width:5.15rem;flex-shrink:0;overflow:hidden;border-radius:999px;border:2px solid rgb(125 211 252/.75);background:rgb(120 108 98);box-shadow:0 0 0 2px rgb(56 189 248/.14)}.growth-review-reply__founder-photo img,.growth-review-reply__founder-photo-img{display:block;width:100%;height:100%;max-width:none;aspect-ratio:auto;object-fit:cover;object-position:50% 18%;transform:scale(1.08);transform-origin:50% 20%}.growth-review-reply__founder-copy{min-width:0;text-align:left}.growth-review-reply__founder-kicker{margin:0;font-size:.55rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgb(125 211 252)}.growth-review-reply__founder-name{margin:.18rem 0 0;font-family:var(--font-viqq-display,inherit);font-size:1rem;font-weight:900;letter-spacing:-.03em;line-height:1.15;color:#fff}.growth-review-reply__founder-role{margin:.2rem 0 0;font-size:.72rem;line-height:1.35;color:rgb(148 163 184)}.growth-review-reply__founder-meta{display:none}.growth-review-form__notes{display:block;width:100%;min-height:4.5rem;resize:vertical}@media (min-width:1024px){.growth-review-reply{padding:1.25rem 1.15rem;gap:.95rem}.growth-review-reply__title{font-size:1.28rem}.growth-review-reply__detail{font-size:.82rem}.growth-review-reply__includes-item{font-size:.8rem}.growth-review-reply__founder{gap:.9rem;padding:.85rem .9rem}.growth-review-reply__founder-photo{height:7.6rem;width:7.6rem}.growth-review-reply__founder-name{font-size:1.08rem}.growth-review-reply__founder-role{font-size:.78rem;line-height:1.4}.growth-review-reply__founder-meta{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.45rem}.growth-review-reply__founder-meta span{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgb(125 211 252/.28);background:rgb(56 189 248/.1);padding:.18rem .5rem;font-size:.62rem;font-weight:700;letter-spacing:.02em;color:rgb(186 230 253)}}@media (prefers-reduced-motion:no-preference){.growth-review-section.is-live .growth-review-form-shell__shimmer{animation:growth-review-shimmer 3.6s ease-in-out infinite}.growth-review-funnel__stack.is-live .growth-review-funnel__step.is-active .growth-review-funnel__shine{display:block;animation:growth-review-tile-shine 2.2s ease-in-out infinite}.growth-review-funnel__stack.is-live .growth-review-funnel__step.is-active .growth-review-funnel__icon{animation:growth-review-icon-pulse 2.2s ease-in-out infinite}.growth-review-funnel__stack.is-live .growth-review-funnel__row.is-active .growth-review-funnel__bridge-dot{animation:growth-review-bridge-travel 2.2s linear infinite}@media (min-width:640px){.growth-review-funnel__bridge{display:flex;justify-content:center;align-items:center;height:.55rem;margin-top:-.08rem;margin-bottom:-.08rem;position:relative;z-index:4;pointer-events:none}.growth-review-funnel__bridge:before{content:"";width:2px;height:100%;border-radius:999px;background:rgb(255 255 255/.28)}.growth-review-funnel__bridge-dot{position:absolute;width:6px;height:6px;border-radius:999px;background:#fff;box-shadow:0 0 10px rgb(196 181 253/.9);opacity:.35}.growth-review-funnel__stack.is-live .growth-review-funnel__row.is-active .growth-review-funnel__bridge-dot{opacity:1}}}@keyframes growth-review-shimmer{0%,55%,to{transform:translateX(-120%);opacity:0}62%{opacity:1}78%{transform:translateX(120%);opacity:0}}@keyframes growth-review-tile-shine{0%,62%,to{transform:translateX(-130%);opacity:0}70%{opacity:1}88%{transform:translateX(130%);opacity:0}}@keyframes growth-review-icon-pulse{0%,to{transform:scale(1.08)}50%{transform:scale(1.14)}}@keyframes growth-review-bridge-travel{0%{transform:translateY(-4px);opacity:.2}35%{opacity:1}to{transform:translateY(8px);opacity:.15}}#demo.growth-review-highlight{position:relative;background:radial-gradient(ellipse at 0 15%,#e0d5ff,transparent 60%),linear-gradient(130deg,#f0eaff,#f8f5ff 60%,#ece5ff);border-block:1px solid #e1d7f5}.growth-review-highlight__form{border-color:#d6c7f2;box-shadow:0 20px 65px -35px #6d35bc45}.growth-review-highlight__form .input-viqq:focus{border-color:#8c62d6;box-shadow:0 0 0 3px #8b5cf614}.lead-capture-section{background:radial-gradient(ellipse at 0 0,#e9defb,transparent 60%),#f5f0fc;border-block:1px solid #e5daf3}.lead-capture-card{border-color:#dcd0ef;box-shadow:0 20px 60px -40px #613a9b55}.lead-capture-card label{font-size:.65rem;font-weight:650;letter-spacing:.06em;color:#897596}.lead-capture-card input{min-height:3.25rem;border-radius:.8rem}.lead-capture-card textarea{border-radius:.8rem}.lead-capture-section{position:relative;overflow:hidden;isolation:isolate}.lead-capture-glow{display:none;position:absolute;inset:-12% -6%;z-index:0;pointer-events:none}.lead-capture-glow svg{width:100%;height:100%;overflow:visible}.lead-capture-section[data-capture-appearance=glow] .lead-capture-glow{display:block}.lead-capture-glow .capture-halo{opacity:.27}.lead-capture-glow .capture-flare{opacity:.68}.lead-capture-section[data-capture-appearance=glow]{background:linear-gradient(125deg,#f8f5fd,#ede4fb 68%,#f8f5fd)}.lead-capture-section[data-capture-appearance=glow] .lead-capture-card{border-color:#bca0df;box-shadow:0 20px 65px -30px #7850b638,0 0 24px -14px #b688ef}.lead-capture-appearance{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem;margin-bottom:1rem}.lead-capture-appearance button{min-height:36px;padding:.45rem .75rem;border:1px solid #d9cce9;border-radius:.6rem;background:#ffffffaa;color:#7f6891;font-size:.68rem;font-weight:650}.lead-capture-appearance button[aria-pressed=true]{background:#e7daf8;color:#66408f;border-color:#b9a0d6}.lead-capture-appearance button:focus-visible{outline:2px solid #8052d4;outline-offset:3px}.lead-capture-layout>div:first-child{padding-top:.5rem}.lead-capture-layout h2{font-size:clamp(1.8rem,3vw,2.55rem);line-height:1.12}.lead-capture-card textarea{min-height:5rem}@media(prefers-reduced-motion:no-preference){.lead-capture-section[data-capture-appearance=glow] .lead-capture-glow{animation:capture-entry-bloom 11s ease-in-out infinite}}@keyframes capture-entry-bloom{0%,to{opacity:.6;transform:translate(-1%,-1%) scale(.98)}50%{opacity:1;transform:translate(1%,1%) scale(1.02)}}@media(prefers-reduced-motion:reduce){.lead-capture-glow{animation:none}}@property --capture-edge-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.lead-capture-card{position:relative;isolation:isolate}.lead-capture-section[data-capture-appearance=glow] .lead-capture-card:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1.5px;pointer-events:none;background:conic-gradient(from var(--capture-edge-angle),#b899dd30 0deg,#b899dd30 215deg,#8252d7 255deg,#dbc4ff 280deg,#a16de9 300deg,#b899dd30 335deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.8}.lead-capture-section[data-capture-appearance=glow] .lead-capture-card:focus-within{box-shadow:0 18px 60px -30px #7e50ba48,0 0 24px -10px #a16fe877}@media(prefers-reduced-motion:no-preference){.lead-capture-section[data-capture-appearance=glow] .lead-capture-card:before{animation:capture-edge-orbit 9s linear infinite}}@keyframes capture-edge-orbit{to{--capture-edge-angle:360deg}}.lead-capture-section[data-capture-live=false] *,.lead-capture-section[data-capture-live=false] :after,.lead-capture-section[data-capture-live=false] :before{animation-play-state:paused!important}.review-founder-proof{display:flex;align-items:center;gap:.75rem;margin-top:1rem;padding:.8rem 1rem;border:1px solid #d7c8e7;border-radius:1rem;background:#ffffff80}.review-founder-proof>span{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#eae2f4;color:#8656b8}.review-founder-proof strong{font-size:.88rem;color:#42304f}.review-founder-proof p{margin-top:.25rem;font-size:.68rem;color:#84718d}.lead-capture-section[data-capture-appearance=glow] .lead-capture-card:before{inset:-3px;padding:2px;opacity:.9}.industry-showcase-tab{border:1px solid transparent;background:transparent;color:rgb(100 116 139);transition:border-color .28s ease,background-color .28s ease,color .28s ease,box-shadow .28s ease,transform .28s cubic-bezier(.22,1,.36,1)}.industry-showcase-tab:hover{color:rgb(51 65 85);background:rgb(248 250 252/.9)}.industry-showcase-tab--active{border-color:rgb(124 58 237/.35);background:linear-gradient(145deg,rgb(124 58 237),rgb(99 102 241));color:rgb(255 255 255);box-shadow:0 10px 28px -16px rgb(99 102 241/.45)}.industry-showcase-tab--active:hover{color:rgb(255 255 255);background:linear-gradient(145deg,rgb(109 40 217),rgb(79 70 229))}.industry-showcase-card{transition:border-color .32s ease,box-shadow .32s ease,background-color .32s ease}.industry-showcase-card--featured{box-shadow:0 0 0 1px rgb(221 214 254/.55),0 20px 52px -24px rgb(99 102 241/.22)}.industry-showcase-grid--soft-tray{gap:0;overflow:hidden;border-radius:1.25rem;border:1px solid rgb(226 232 240/.9);background:linear-gradient(180deg,rgb(248 250 252/.65),rgb(255 255 255) 40%);box-shadow:0 18px 48px -36px rgb(15 23 42/.14)}.industry-showcase-grid--soft-tray .industry-showcase-card{border:0;border-radius:0;background:transparent;box-shadow:none}.industry-showcase-grid--soft-tray .industry-showcase-card--featured{background:linear-gradient(180deg,rgb(245 243 255/.55),transparent 70%);box-shadow:none}@media (min-width:1024px){.industry-showcase-grid--soft-tray .industry-showcase-card+.industry-showcase-card{border-left:1px solid rgb(226 232 240/.95)}}.industry-showcase-card--float{border-color:transparent;background:rgb(255 255 255);box-shadow:0 1px 2px rgb(15 23 42/.04),0 18px 44px -28px rgb(15 23 42/.18)}.industry-showcase-card--float.industry-showcase-card--featured{background:linear-gradient(165deg,rgb(245 243 255),rgb(255 255 255) 55%);box-shadow:0 1px 2px rgb(99 102 241/.06),0 22px 52px -24px rgb(99 102 241/.28)}.industry-showcase-card--rail{border:1px solid rgb(241 245 249);border-left:3px solid rgb(139 92 246);background:rgb(255 255 255);box-shadow:none;border-radius:1rem}.industry-showcase-card--rail.industry-showcase-card--featured{border-left-color:rgb(79 70 229);background:rgb(248 250 252/.5);box-shadow:none}.industry-showcase-card--open{border:0;border-radius:0;background:transparent;box-shadow:none;padding-top:1.25rem;border-top:2px solid rgb(196 181 253)}.industry-showcase-card--open.industry-showcase-card--featured{border-top-color:rgb(124 58 237);background:transparent;box-shadow:none}.industry-showcase-card--ink{border:1.5px solid rgb(15 23 42/.12);background:rgb(255 255 255);box-shadow:none;border-radius:.85rem}.industry-showcase-card--ink.industry-showcase-card--featured{border-color:rgb(79 70 229/.45);background:rgb(255 255 255);box-shadow:inset 0 0 0 1px rgb(199 210 254/.55)}.industry-structure-diagram__connector{width:1px;height:.875rem;background:rgb(167 139 250/.55)}.industry-structure-diagram__connector--compact{height:.45rem}.industry-structure-diagram__connector--branch{height:.625rem;width:72%;max-width:14rem;background:transparent;border-top:1px solid rgb(167 139 250/.45);position:relative}.industry-structure-diagram__connector--compact-branch{height:.4rem;max-width:11rem}.industry-structure-diagram__connector--branch:before{content:"";position:absolute;top:-.625rem;left:50%;width:1px;height:.625rem;background:rgb(167 139 250/.55);transform:translateX(-50%)}.industry-structure-diagram__connector--compact-branch:before{top:-.4rem;height:.4rem}.industry-showcase-footer{position:relative;isolation:isolate;border:1px solid rgb(226 232 240/.95);border-radius:1.15rem;background:#fff;box-shadow:0 14px 36px -28px rgb(15 23 42/.18);padding:1.15rem 1.15rem 1.05rem}@media (min-width:640px){.industry-showcase-footer{border-radius:1.25rem;padding:1.35rem 1.4rem 1.2rem}}.industry-showcase-footer__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem .75rem}@media (min-width:640px){.industry-showcase-footer__list{gap:1.15rem 1.5rem}}@media (min-width:1024px){.industry-showcase-footer__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem 1.35rem}}.industry-showcase-footer__item{display:flex;align-items:flex-start;gap:.65rem;min-width:0}@media (min-width:640px){.industry-showcase-footer__item{align-items:center;gap:.85rem}}@media (max-width:639px){.industry-showcase-footer{padding:1.1rem 1rem 1.05rem}.industry-showcase-footer__list{gap:1rem .7rem}.industry-showcase-footer__item{flex-direction:row;align-items:flex-start;gap:.55rem}.industry-showcase-footer__icon--bare{height:2.55rem;width:2.55rem;margin-top:.05rem}.industry-showcase-footer__title{font-size:.84rem;line-height:1.2;text-wrap:balance}.industry-showcase-footer__sub{font-size:.72rem;line-height:1.35}}.industry-showcase-footer__icon{display:inline-flex;height:2.35rem;width:2.35rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.7rem;background:rgb(240 253 250);color:rgb(15 118 110);box-shadow:inset 0 0 0 1px rgb(153 246 228/.85)}.industry-showcase-footer__icon--bare{height:3rem;width:3rem;padding:0;background:transparent;box-shadow:none;border-radius:0;overflow:visible}@media (min-width:640px){.industry-showcase-footer__icon--bare{height:3.25rem;width:3.25rem}}.industry-showcase-footer__icon--bare .industry-showcase-icon-asset{display:block;width:100%;height:100%;object-fit:contain}.industry-showcase-footer__title{margin:0;font-family:var(--font-viqq-display,inherit);font-size:.9375rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:rgb(15 23 42)}.industry-showcase-footer__sub{margin:.2rem 0 0;font-size:.8125rem;line-height:1.4;color:rgb(100 116 139)}.industry-showcase-footer__links{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:1.1rem 0 0;padding-top:.95rem;border-top:1px solid rgb(241 245 249);font-size:.8125rem;line-height:1.4}.industry-showcase-footer__dot{color:rgb(203 213 225)}.industry-showcase-footer__link{display:inline-flex;align-items:center;gap:.2rem;font-weight:600;color:rgb(51 65 85);text-underline-offset:2px;transition:color .16s ease}.industry-showcase-footer__link:hover{color:rgb(67 56 202)}.industry-showcase-footer__link--arrow svg{transition:transform .16s ease}.industry-showcase-footer__link--arrow:hover svg{transform:translateX(2px)}.industry-showcase-photo{transition:box-shadow .36s ease}.industry-showcase-photo__image{object-fit:cover;object-position:center center}.industry-showcase-tabs{position:relative}.industry-showcase-tabs__scroller{display:flex;flex-wrap:nowrap;gap:.375rem;overflow-x:auto;padding-bottom:.35rem;padding-right:2.5rem;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.industry-showcase-tabs__scroller::-webkit-scrollbar{display:none;height:0;width:0}.industry-showcase-tabs__fade{pointer-events:none;position:absolute;top:0;right:0;bottom:.35rem;width:2.75rem;background:linear-gradient(90deg,transparent,var(--viqq-canvas,#fff) 55%,var(--viqq-canvas,#fff))}.industry-showcase-tabs__hint{margin:.15rem 0 0;font-size:.6875rem;font-weight:600;letter-spacing:.02em;color:rgb(148 163 184)}.industry-showcase-tab--all{border:1px solid rgb(199 210 254);background:rgb(238 242 255/.85);color:rgb(67 56 202)}.industry-showcase-tab--all:hover{border-color:rgb(165 180 252);background:rgb(224 231 255);color:rgb(55 48 163)}@media (min-width:640px){.industry-showcase-tabs__scroller{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.15rem;padding-right:2rem;scroll-snap-type:x proximity;scrollbar-width:none}.industry-showcase-tabs__fade{bottom:.15rem}.industry-showcase-tabs__hint{display:none}}@media (prefers-reduced-motion:no-preference){.industry-showcase-photo:hover{box-shadow:0 28px 60px -34px rgb(15 23 42/.32)}.industry-showcase-tab:not(.industry-showcase-tab--active):hover{transform:translate3d(0,-1px,0)}}.home-guides-scroller{display:flex;gap:.75rem;padding-bottom:.35rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x}.home-guides-scroller::-webkit-scrollbar{display:none}.home-guides-scroller__item{flex:0 0 82%;width:82%;max-width:19.5rem;scroll-snap-align:start;min-width:0}.home-guides-scroller__item--cta{flex:0 0 68%;width:68%;max-width:14.5rem}@media (min-width:640px){.home-guides-scroller{display:grid;gap:1rem;padding-bottom:0;overflow:visible;scroll-snap-type:none;touch-action:auto}.home-guides-scroller__item,.home-guides-scroller__item--cta{flex:none;width:auto;max-width:none;scroll-snap-align:unset}}@media (min-width:1024px){.home-guides-scroller{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-guides-view-all{min-height:100%;border:1px dashed rgb(196 181 253/.85);background:linear-gradient(165deg,rgb(245 243 255/.95),rgb(255 255 255/.98));box-shadow:0 12px 36px -28px rgb(99 102 241/.28);transition:transform .32s cubic-bezier(.4,0,.2,1),border-color .32s ease,box-shadow .32s ease}@media (prefers-reduced-motion:no-preference){.home-guides-view-all:hover{transform:translate3d(0,-2px,0);border-color:rgb(167 139 250);box-shadow:0 16px 40px -24px rgb(99 102 241/.35)}}.home-guide-card{transition:transform .32s cubic-bezier(.4,0,.2,1),box-shadow .32s cubic-bezier(.4,0,.2,1),border-color .32s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:no-preference){.home-guide-card:hover{transform:translate3d(0,-3px,0)}}.home-guide-card__visual{aspect-ratio:16/10;background:linear-gradient(180deg,rgb(245 243 255/.95),rgb(241 245 249/.92))}@media (min-width:640px){.home-guide-card__visual{aspect-ratio:16/10}}.home-guide-card__cover-wrap{padding:.35rem .55rem .45rem}@media (min-width:640px){.home-guide-card__cover-wrap{padding:.35rem .55rem .5rem}}.home-guide-card__cover{transition:opacity .32s ease}@media (prefers-reduced-motion:no-preference){.home-guide-card:hover .home-guide-card__cover{opacity:.96}}.home-guide-card__badge{border:1px solid rgb(167 139 250/.55);background:rgb(255 255 255/.97);color:rgb(91 33 182);box-shadow:0 1px 0 rgb(255 255 255/.9),0 8px 22px -10px rgb(79 70 229/.42),0 2px 6px -2px rgb(15 23 42/.12);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.home-guides-footer{border:1px solid rgb(226 232 240/.9);background:linear-gradient(180deg,rgb(248 250 252/.98),rgb(255 255 255/.98));box-shadow:0 12px 36px -28px rgb(15 23 42/.1)}.home-guides-quick-links{align-items:stretch}.home-guides-quick-link{border:1px solid rgb(226 232 240/.9);background:rgb(255 255 255/.98);min-height:2.75rem;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}@media (prefers-reduced-motion:no-preference){.home-guides-quick-link:hover{transform:translate3d(0,-1px,0);border-color:rgb(196 181 253/.55);box-shadow:0 10px 28px -18px rgb(99 102 241/.18)}}.home-guides-quick-link__icon{background:transparent;border:0}.home-guides-footer-icon{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:.5rem;border:1px solid rgb(237 233 254/.95);background:rgb(245 243 255/.95)}.home-guides-footer-icon__img{display:block;height:1.35rem;width:1.35rem;object-fit:contain}.home-guide-card{border-color:#d4c4e6;box-shadow:0 10px 24px -23px #56346c44}.home-guide-card:hover{border-color:#a98acb}.scanner-zone{position:relative}@media (hover:hover) and (pointer:fine){.scanner-zone--live,.scanner-zone--live *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%232e1065' d='M1.2 1.2 L1.2 18.6 L6.1 13.9 L10.4 22.4 L14.2 20.6 L9.9 12.2 L16.8 12.2 Z'/%3E%3Cpath fill='%237c3aed' d='M2.6 3.1 L2.6 16.4 L6.6 12.5 L10.4 19.9 L12.8 18.8 L9.1 11.5 L14.9 11.5 Z'/%3E%3C/svg%3E") 1 1,auto!important}}.gss .gss__cards--trio{grid-template-areas:"leads traffic" "customers customers" "note note" "footer footer"}@media (min-width:1024px){.gss .gss__cards--trio{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"leads traffic customers" "note note note" "footer footer footer"}}.gss .gss__cards .gss__footer.gss__footer--system{display:grid;grid-template-columns:minmax(0,1fr);grid-column:1/-1;height:auto;gap:1.25rem;margin-top:.75rem;padding:clamp(1.5rem,3vw,2.5rem);border:1px solid #ded9f5;border-radius:1.25rem;background:linear-gradient(115deg,#f0ecff,#faf9ff 65%,#fff);box-shadow:none;position:relative;overflow:hidden}.gss .gss__footer--system:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#7545ed}.gss .gss__footer--system .gss__footer-top{display:block}.gss .gss__footer--system .gss__footer-kicker{display:block;margin:0 0 .6rem;color:#6741c7;font-size:.68rem;letter-spacing:.16em;font-weight:800}.gss .gss__footer--system .gss__footer-title{margin:0;max-width:28ch;font-size:clamp(1.4rem,2.5vw,2rem);line-height:1.15;letter-spacing:-.04em;color:#1b1635}.gss .gss__footer--system .gss__footer-title--full{display:inline}.gss .gss__footer--system .gss__footer-title--short{display:none}.gss .gss__footer--system .gss__footer-detail{display:block;margin:0;max-width:66ch;font-size:.95rem;line-height:1.65;color:#635d79}.gss .gss__footer--system .gss__footer-chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:.25rem 0 0;padding:0;gap:0;list-style:none}.gss .gss__footer--system .gss__footer-chips li{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.7rem;min-width:0;position:relative;padding:0 1rem 0 0;border-radius:0;background:none;box-shadow:none;color:#38245e;text-align:left;font-size:.82rem;line-height:1.35;letter-spacing:-.01em;font-weight:700}.gss .gss__footer--system .gss__footer-step{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;position:relative;z-index:1;border-radius:50%;border:1px solid #d4c7f5;background:#f7f4ff;color:#7041d3;font-size:.68rem;font-variant-numeric:tabular-nums}.gss .gss__footer--system .gss__footer-chips li:not(:last-child):after{content:"";position:absolute;left:2rem;right:0;top:1rem;height:1px;background:#d4c7f5}@media (min-width:1024px){.gss .gss__cards .gss__footer.gss__footer--system{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:3rem;align-items:start}.gss .gss__footer--system .gss__footer-top{grid-column:1;grid-row:1/3}.gss .gss__footer--system .gss__footer-chips,.gss .gss__footer--system .gss__footer-detail{grid-column:2}}@media (max-width:479px){.gss .gss__footer--system .gss__footer-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem 0}.gss .gss__footer--system .gss__footer-chips li:nth-child(2):after{display:none}}.gss .gss__footer--system .gss__footer-chips li{gap:.5rem;padding-right:1rem}.gss .gss__footer--system .gss__footer-chips small{display:block;font-size:.67rem;line-height:1.65;font-weight:400;color:#746580}.gss .gss__footer--system .gss__footer-step-title{font-size:.78rem;line-height:1.35}@media(min-width:1024px){.gss .gss__cards .gss__footer.gss__footer--system{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);column-gap:2rem}}.gss .gss__footer--system .gss__footer-chips li{padding:.55rem .65rem;border-radius:.8rem;transition:background .2s;color:#302d3a}.gss .gss__footer--system .gss__footer-chips li:hover{background:#f0eef5}.gss .gss__footer--system .gss__footer-step{background:#fafafa;border-color:#d5d0df;color:#6b617f;border-radius:.7rem}.gss .gss__footer--system .gss__footer-chips li:not(:last-child):after{left:2.6rem;top:1.55rem;background:#dcd8e4}.gss .gss__cards .gss__footer.gss__footer--system{background:linear-gradient(115deg,#f7f6fa,#fff);border-color:#ded9e8}.gss .gss__footer--system .gss__footer-chips small{color:#706a7a}.gss__example-note{grid-area:note}.gss .gss__footer--system .gss__footer-detail{max-width:none;width:100%}.gss .gss__footer--system .gss__footer-chips li{border:1px solid transparent;transition:background .2s,border-color .2s}.gss .gss__footer--system .gss__footer-chips li:hover{background:#f1edf7;border-color:#ddd2e9}.gss .gss__footer--system .gss__footer-chips li:hover .gss__footer-step{border-color:#b5a0d5;background:#e9e1f4;color:#7451a1}.gss__hub-toggle{position:absolute;top:-2.9rem;left:50%;transform:translateX(-50%);display:flex;gap:.35rem;white-space:nowrap;z-index:4}.gss__hub-toggle button{min-height:30px;border:1px solid #ddd4e9;border-radius:.65rem;padding:.3rem .6rem;background:#fff;color:#8c7a9d;font-size:10px}.gss__hub-toggle button[aria-pressed=true]{color:#6d469d;border-color:#bca6db;background:#f3eff9}.gss__hub-heat{position:absolute;inset:-8px;border-radius:50%;z-index:-1;background:conic-gradient(from 0deg,#b4e4cd66,#9670d9aa,#d1b7facc,#8bd5bf88,#b4e4cd66);filter:blur(11px);animation:gss-heat-orbit 12s linear infinite}.gss__hub--heated{background:radial-gradient(circle at 50% 35%,#51456c,#222138 72%);box-shadow:0 0 0 3px #d7cbed,0 15px 40px -24px #5b378f}.gss__hub-arrival{position:absolute;width:23px;height:23px;display:grid;place-items:center;border:1px solid #b9dfd8;color:#d6f8eb;background:#6b839066;border-radius:9px;animation:gss-arrival 2.5s ease-out both}.gss__hub-arrival svg{width:13px;height:13px}@keyframes gss-arrival{0%{opacity:0;transform:translateY(9px) scale(.7)}20%,65%{opacity:1;transform:none}to{opacity:0;transform:translateY(-14px) scale(.9)}}@keyframes gss-heat-orbit{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.gss__hub-arrival,.gss__hub-heat{animation:none}}.gss__hub--heated .gss__hub-magnet{width:63%}.gss__hub-heat{background:conic-gradient(#bba3de88 0deg,#9778cf88 180deg,#c7a4ea99 290deg,#b8ddcf55 310deg,#bba3de88 335deg)}.gss__hub-arrival{left:50%;top:42%;width:25px;height:25px;margin-left:-12.5px;animation:gss-single-arrival .9s ease-out both}@keyframes gss-single-arrival{0%{opacity:0;transform:translateY(8px) scale(.7)}20%,50%{opacity:1;transform:none}to{opacity:0;transform:translateY(-35px) scale(.9)}}.gss__hub-internal-rays{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.gss__hub-internal-rays path{fill:none;stroke:#453078;stroke-width:.7;stroke-dasharray:3 4;opacity:.58;animation:hub-ray-in 3s linear infinite}@keyframes hub-ray-in{to{stroke-dashoffset:-28}}@media(prefers-reduced-motion:reduce){.gss__hub-arrival,.gss__hub-internal-rays path{animation:none}}.gss__hub-heat{background:conic-gradient(#9fdec499,#a48bcfaa 105deg,#b7a1dfaa 210deg,#77cda9a8 280deg,#9fdec499)}.gss__hub--heated{background:radial-gradient(circle at 35% 22%,#786791,#54476e 58%,#4e6260 110%)}.gss__hub-routes{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:hidden;border-radius:50%;-webkit-mask-image:radial-gradient(circle,transparent 6%,#0009 30%,#000 95%);mask-image:radial-gradient(circle,transparent 6%,#0009 30%,#000 95%)}.gss__hub-routes path{animation:gss-inner-travel 3s linear infinite;opacity:.7}@keyframes gss-inner-travel{to{stroke-dashoffset:-24}}@media(prefers-reduced-motion:reduce){.gss__hub-routes path{animation:none}}.gss__hub-arrival{z-index:3;top:48%;width:min(28px,16%);height:auto;aspect-ratio:1;margin-left:0;translate:-50% 0;pointer-events:none;animation:gss-hub-rise 1.15s ease-out both}.gss__hub-arrival svg{width:17px;height:17px;max-width:55%;max-height:55%}@keyframes gss-hub-rise{0%{top:45%;opacity:0;transform:scale(.75)}18%{opacity:1;transform:none}70%{opacity:1}to{top:1%;opacity:0;transform:scale(.9)}}@media(prefers-reduced-motion:reduce){.gss__hub-arrival{display:none}}.gss__hub--heated .gss__hub-core{justify-content:flex-start}.gss__hub--heated .gss__hub-label{position:absolute;top:auto;bottom:9%;left:0;right:0;margin:0}.gss__hub--heated .gss__hub-magnet{position:absolute;top:19%;margin:0;transform:none}@media(max-width:1023px){.gss .gss__cards--trio .gss-card--customers .gss-customers-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.gss .gss__cards--trio .gss-card--customers .gss-customers-list__item{min-width:0;min-height:62px;padding:.5rem;gap:.4rem;align-items:center;border:1px solid #e6e0ef;border-radius:.65rem}.gss .gss__footer--system .gss__footer-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.gss .gss__footer--system .gss__footer-chips li:nth-child(2):after{display:none}}.viqq-home-page>section:not(#hero){min-height:0;padding-top:clamp(1.75rem,3vw,2.5rem);padding-bottom:clamp(1.75rem,3vw,2.5rem)}.viqq-home-page>#growth-signals{padding-bottom:1rem}.viqq-home-page>.about-impact-section{padding-top:0;padding-bottom:1.5rem}.viqq-home-page>.about-impact-section>.viqq-container{padding-top:.5rem;padding-bottom:.5rem}.gss .gss__cards .gss__footer.gss__footer--system{padding:1.5rem}.viqq-home-page>section#growth-signals:not(#hero){padding-bottom:1rem}.viqq-home-page>section.about-impact-section:not(#hero){padding-top:0}@media(max-width:767px){.viqq-home-page>section h2[class]:not(.sr-only){font-size:2rem;line-height:1.14;letter-spacing:-.035em}.channel-options-grid>button:last-child:nth-child(odd){grid-column:1/-1}.channel-options-grid>button:last-child:nth-child(odd)>span{justify-content:flex-start}.viqq-home-page{overflow-anchor:none}}