.funnel-module__PNAK8G__page{color:var(--ink);background:#fff;overflow-x:clip}.funnel-module__PNAK8G__reveal{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.funnel-module__PNAK8G__revealIn{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.funnel-module__PNAK8G__reveal{opacity:1;transition:none;transform:none}}.funnel-module__PNAK8G__funnelNav{justify-content:space-between;align-items:center;padding:clamp(22px,4vh,34px) clamp(24px,7vw,120px) 0;display:flex}.funnel-module__PNAK8G__navBrand{display:inline-flex}.funnel-module__PNAK8G__navBrand img{width:112px;height:auto}.funnel-module__PNAK8G__navLinks{align-items:center;gap:clamp(18px,2.4vw,34px);display:flex}.funnel-module__PNAK8G__navLinks a{color:var(--ink);letter-spacing:.03em;opacity:.78;font-size:12px;font-weight:800;transition:opacity .3s}.funnel-module__PNAK8G__navLinks a:hover{opacity:1}.funnel-module__PNAK8G__navApply{border:1px solid var(--ink);color:var(--ink);font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;padding:11px 20px;font-size:12px;font-weight:900;transition:background .35s,color .35s}.funnel-module__PNAK8G__navApply:hover{background:var(--ink);color:#fff}.funnel-module__PNAK8G__hero{isolation:isolate;flex-direction:column;justify-content:center;min-height:92svh;padding:64px clamp(24px,7vw,120px) 90px;display:flex;position:relative}.funnel-module__PNAK8G__heroAura{z-index:-1;filter:blur(90px);opacity:.5;pointer-events:none;border-radius:50%;transition:transform 1.4s cubic-bezier(.16,1,.3,1);position:absolute}.funnel-module__PNAK8G__auraOne{background:radial-gradient(circle,#59278b6b,#0000 68%);width:46vw;height:46vw;inset:-12% 45% auto -8%}.funnel-module__PNAK8G__auraTwo{background:radial-gradient(circle,#c9ff3680,#0000 66%);width:40vw;height:40vw;inset:22% -10% auto auto}.funnel-module__PNAK8G__auraThree{background:radial-gradient(circle,#ff9f1857,#0000 68%);width:36vw;height:36vw;inset:auto auto -22% 28%}.funnel-module__PNAK8G__authorityWords{z-index:0;pointer-events:none;position:absolute;inset:0}.funnel-module__PNAK8G__authorityWord{border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.13em;color:#8a8190;opacity:0;background:#ffffffc7;padding:9px 15px;font-size:10px;font-weight:900;animation:11s ease-in-out infinite both funnel-module__PNAK8G__wordCycle;position:absolute}.funnel-module__PNAK8G__authorityWord:first-child{top:16%;right:9%}.funnel-module__PNAK8G__authorityWord:nth-child(2){top:37%;right:3%}.funnel-module__PNAK8G__authorityWord:nth-child(3){top:58%;right:11%}.funnel-module__PNAK8G__authorityWord:nth-child(4){top:77%;right:5%}@keyframes funnel-module__PNAK8G__wordCycle{0%{opacity:0;transform:translateY(10px)scale(.94)}6%{opacity:.55;transform:translateY(0)scale(1)}32%{opacity:.55;color:#8a8190;border-color:var(--line)}38%{opacity:1;color:var(--purple);border-color:var(--purple)}48%{opacity:.55;color:#8a8190;border-color:var(--line)}to{opacity:.55}}@media (max-width:900px){.funnel-module__PNAK8G__authorityWords{display:none}}@media (prefers-reduced-motion:reduce){.funnel-module__PNAK8G__authorityWord{opacity:.55;animation:none}}.funnel-module__PNAK8G__heroKicker{z-index:1;color:var(--purple);letter-spacing:.2em;align-items:center;gap:10px;margin:0 0 34px;font-size:10px;font-weight:900;display:inline-flex;position:relative}.funnel-module__PNAK8G__heroKicker i{background:var(--lime);border-radius:50%;width:7px;height:7px;font-style:normal}.funnel-module__PNAK8G__hero h1{letter-spacing:-.065em;max-width:15ch;margin:0;font-size:clamp(58px,9.2vw,150px);line-height:.84}.funnel-module__PNAK8G__hero h1 em{color:var(--purple);font-style:normal}.funnel-module__PNAK8G__heroSub{color:#5f5763;max-width:52ch;margin:36px 0 0;font-size:clamp(18px,2vw,25px);line-height:1.5}.funnel-module__PNAK8G__heroHook{max-width:48ch;color:var(--purple);letter-spacing:.01em;margin:18px 0 0;font-size:14px;font-weight:800}.funnel-module__PNAK8G__heroActions{flex-wrap:wrap;gap:14px;margin-top:52px;display:flex}.funnel-module__PNAK8G__primaryCta{background:var(--purple);color:#fff;font:inherit;letter-spacing:.04em;cursor:pointer;border:0;padding:20px 34px;font-size:13px;font-weight:900;transition:transform .25s cubic-bezier(.16,1,.3,1),background .4s}.funnel-module__PNAK8G__primaryCta:hover{background:var(--ink);transform:translateY(-3px)}.funnel-module__PNAK8G__secondaryCta{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:#fff;padding:20px 30px;font-size:13px;font-weight:900;transition:border-color .4s,transform .5s cubic-bezier(.16,1,.3,1)}.funnel-module__PNAK8G__secondaryCta:hover{border-color:var(--purple);transform:translateY(-3px)}.funnel-module__PNAK8G__heroProof{border-left:2px solid var(--lime);background:var(--soft);flex-direction:column;gap:6px;margin-top:26px;padding:14px 18px;display:inline-flex}.funnel-module__PNAK8G__heroProofLabel{color:var(--purple);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.funnel-module__PNAK8G__heroProofLine{color:#5f5763;max-width:44ch;margin:0;font-size:13px;line-height:1.5}.funnel-module__PNAK8G__exploreLink{color:#8a8190;border-bottom:1px solid #0000;margin-top:30px;font-size:13px;font-weight:700;text-decoration:none;transition:color .3s,border-color .3s;display:inline-block}.funnel-module__PNAK8G__exploreLink:hover{color:var(--purple);border-color:var(--purple)}.funnel-module__PNAK8G__heroMeta{border-top:1px solid var(--line);color:#7d7482;letter-spacing:.04em;flex-wrap:wrap;gap:30px;margin-top:70px;padding-top:26px;font-size:11px;font-weight:800;display:flex}.funnel-module__PNAK8G__section{padding:clamp(80px,11vh,150px) clamp(24px,7vw,120px)}.funnel-module__PNAK8G__sectionDark{background:var(--ink);color:#fff}.funnel-module__PNAK8G__sectionHead{max-width:60ch}.funnel-module__PNAK8G__kicker{color:var(--purple);letter-spacing:.18em;margin:0 0 18px;font-size:10px;font-weight:900}.funnel-module__PNAK8G__sectionDark .funnel-module__PNAK8G__kicker{color:var(--lime)}.funnel-module__PNAK8G__sectionHead h2{letter-spacing:-.055em;margin:0;font-size:clamp(40px,5.6vw,86px);line-height:.92}.funnel-module__PNAK8G__sectionLead{color:#5f5763;max-width:56ch;margin:26px 0 0;font-size:clamp(17px,1.7vw,21px);line-height:1.6}.funnel-module__PNAK8G__sectionDark .funnel-module__PNAK8G__sectionLead{color:#b3aab8}.funnel-module__PNAK8G__negations{background:#2e2734;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:60px;display:grid}.funnel-module__PNAK8G__negations div{background:#211b26;padding:30px}.funnel-module__PNAK8G__negations b{color:var(--orange);letter-spacing:.14em;margin-bottom:9px;font-size:10px;display:block}.funnel-module__PNAK8G__negations p{color:#a89fad;margin:0;font-size:15px;line-height:1.5}.funnel-module__PNAK8G__deliverables{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:64px;display:grid}.funnel-module__PNAK8G__deliverable{border:1px solid var(--line);background:#fff;padding:32px;transition:transform .6s cubic-bezier(.16,1,.3,1),border-color .4s}.funnel-module__PNAK8G__deliverable:hover{border-color:var(--purple);transform:translateY(-5px)}.funnel-module__PNAK8G__deliverable span{color:var(--orange);letter-spacing:.12em;font-size:11px;font-weight:900}.funnel-module__PNAK8G__deliverable h3{letter-spacing:-.02em;margin:16px 0 10px;font-size:24px}.funnel-module__PNAK8G__deliverable p{color:#6b6370;margin:0;line-height:1.6}.funnel-module__PNAK8G__formSection{background:var(--soft);padding:clamp(80px,11vh,140px) clamp(24px,7vw,120px)}.funnel-module__PNAK8G__formShell{border:1px solid var(--line);background:#fff;max-width:780px;margin:0 auto}.funnel-module__PNAK8G__progress{padding:28px clamp(22px,4vw,42px) 0}.funnel-module__PNAK8G__progressSteps{gap:8px;margin-bottom:12px;display:flex}.funnel-module__PNAK8G__progressStep{text-align:center;letter-spacing:.08em;color:#cbc2d0;border-bottom:2px solid #e6e0ea;flex:1;padding-bottom:8px;font-size:10px;font-weight:900;transition:color .3s,border-color .3s}.funnel-module__PNAK8G__progressStepDone{border-color:var(--purple)}.funnel-module__PNAK8G__progressStepActive{color:var(--purple)}.funnel-module__PNAK8G__progressBar{background:#e6e0ea;height:3px;position:relative;overflow:hidden}.funnel-module__PNAK8G__progressBar i{background:var(--purple);transition:width .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0 auto 0 0}.funnel-module__PNAK8G__progressMeta{color:#8a8190;letter-spacing:.12em;justify-content:space-between;margin-top:14px;font-size:10px;font-weight:900;display:flex}.funnel-module__PNAK8G__stepBody{padding:clamp(26px,4vw,42px);animation:.5s cubic-bezier(.16,1,.3,1) funnel-module__PNAK8G__stepIn}@keyframes funnel-module__PNAK8G__stepIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.funnel-module__PNAK8G__stepBody{animation:none}}.funnel-module__PNAK8G__stepBody h2{letter-spacing:-.04em;margin:0;font-size:clamp(28px,3.4vw,42px);line-height:1}.funnel-module__PNAK8G__stepIntro{color:#6b6370;margin:14px 0 34px;line-height:1.6}.funnel-module__PNAK8G__fieldGrid{gap:22px;display:grid}.funnel-module__PNAK8G__field{gap:9px;display:grid}.funnel-module__PNAK8G__field>label{color:#6f6675;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.funnel-module__PNAK8G__field input,.funnel-module__PNAK8G__field textarea{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#fff;padding:15px 16px;transition:border-color .3s,box-shadow .3s}.funnel-module__PNAK8G__field input:focus,.funnel-module__PNAK8G__field textarea:focus{border-color:var(--purple);outline:0;box-shadow:0 0 0 3px #59278b1a}.funnel-module__PNAK8G__field textarea{resize:vertical;min-height:118px;line-height:1.55}.funnel-module__PNAK8G__invalid input,.funnel-module__PNAK8G__invalid textarea,.funnel-module__PNAK8G__invalid .funnel-module__PNAK8G__choices{border-color:#c2410c}.funnel-module__PNAK8G__fieldError{color:#c2410c;font-size:11px;font-weight:700}.funnel-module__PNAK8G__choices{flex-wrap:wrap;gap:9px;display:flex}.funnel-module__PNAK8G__choice{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:#fff;padding:12px 17px;font-size:14px;transition:border-color .3s,background .3s,transform .3s,box-shadow .3s}.funnel-module__PNAK8G__choice:hover{border-color:#b9aec2;transform:translateY(-2px);box-shadow:0 8px 20px #110a140f}.funnel-module__PNAK8G__choiceActive{border-color:var(--purple);background:var(--purple);color:#fff;padding-right:34px;position:relative}.funnel-module__PNAK8G__choiceActive:after{content:"✓";font-size:11px;font-weight:900;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.funnel-module__PNAK8G__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.funnel-module__PNAK8G__formReassure{color:#8a8190;letter-spacing:.03em;text-align:center;margin:0 clamp(22px,4vw,42px) 18px;font-size:12px;font-weight:700}.funnel-module__PNAK8G__formFooter{border-top:1px solid var(--line);background:#faf8fb;justify-content:space-between;gap:12px;padding:24px clamp(22px,4vw,42px);display:flex}.funnel-module__PNAK8G__backBtn{border:1px solid var(--line);font:inherit;cursor:pointer;background:#fff;padding:15px 24px;font-size:12px;font-weight:900}.funnel-module__PNAK8G__backBtn:disabled{opacity:.4;cursor:not-allowed}.funnel-module__PNAK8G__nextBtn{background:var(--purple);color:#fff;font:inherit;letter-spacing:.04em;cursor:pointer;border:0;padding:15px 32px;font-size:12px;font-weight:900;transition:background .35s}.funnel-module__PNAK8G__nextBtn:hover:not(:disabled){background:var(--ink)}.funnel-module__PNAK8G__nextBtn:disabled{opacity:.55;cursor:not-allowed}.funnel-module__PNAK8G__formNotice{color:#8a3410;background:#fdece4;margin:0 clamp(22px,4vw,42px) 22px;padding:14px 16px;font-size:13px}.funnel-module__PNAK8G__success{text-align:center;place-items:center;min-height:100svh;padding:120px clamp(24px,7vw,120px);display:grid}.funnel-module__PNAK8G__successInner{max-width:60ch}.funnel-module__PNAK8G__successMark{background:var(--lime);width:84px;height:84px;color:var(--ink);border-radius:50%;place-items:center;margin:0 auto 38px;font-size:38px;animation:.8s cubic-bezier(.16,1,.3,1) funnel-module__PNAK8G__pop;display:grid}@keyframes funnel-module__PNAK8G__pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.funnel-module__PNAK8G__success h1{letter-spacing:-.055em;margin:0;font-size:clamp(42px,6vw,86px);line-height:.92}.funnel-module__PNAK8G__successRef{border:1px solid var(--line);color:var(--purple);letter-spacing:.08em;margin-top:24px;padding:10px 16px;font-size:12px;font-weight:900;display:inline-block}.funnel-module__PNAK8G__successSteps{text-align:left;gap:12px;margin:46px 0 0;padding:0;list-style:none;display:grid}.funnel-module__PNAK8G__successSteps li{border:1px solid var(--line);grid-template-columns:34px 1fr;gap:14px;padding:18px;display:grid}.funnel-module__PNAK8G__successSteps b{color:var(--orange);font-size:11px;font-weight:900}.funnel-module__PNAK8G__successSteps span{color:#5f5763;line-height:1.55}.funnel-module__PNAK8G__successActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:42px;display:flex}@media (max-width:900px){.funnel-module__PNAK8G__negations,.funnel-module__PNAK8G__deliverables{grid-template-columns:1fr}.funnel-module__PNAK8G__heroMeta{gap:18px}}@media (max-width:600px){.funnel-module__PNAK8G__funnelNav{padding-top:20px}.funnel-module__PNAK8G__navBrand img{width:92px}.funnel-module__PNAK8G__hero{padding-top:48px}.funnel-module__PNAK8G__formFooter{flex-direction:column-reverse}.funnel-module__PNAK8G__backBtn,.funnel-module__PNAK8G__nextBtn{width:100%}}.funnel-module__PNAK8G__stickyBar{z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);background:#ffffffeb;transition:transform .4s cubic-bezier(.16,1,.3,1);position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.funnel-module__PNAK8G__stickyBarShow{transform:translateY(0)}.funnel-module__PNAK8G__stickyBarBtn{background:var(--purple);color:#fff;width:100%;font:inherit;letter-spacing:.02em;cursor:pointer;border:0;padding:16px 18px;font-size:14px;font-weight:900;display:block}@media (min-width:601px){.funnel-module__PNAK8G__stickyBar{display:none}}@media (prefers-reduced-motion:reduce){.funnel-module__PNAK8G__stickyBar{transition:none}}.funnel-module__PNAK8G__sectionSoft{background:var(--soft)}.funnel-module__PNAK8G__gapGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:60px;display:grid}.funnel-module__PNAK8G__gapColumn{border:1px solid var(--line);background:#fff;padding:38px 34px}.funnel-module__PNAK8G__gapNext{border-color:var(--purple);box-shadow:0 24px 70px #59278b17}.funnel-module__PNAK8G__gapLabel{letter-spacing:.16em;color:#8a8190;margin-bottom:26px;font-size:10px;font-weight:900;display:block}.funnel-module__PNAK8G__gapNext .funnel-module__PNAK8G__gapLabel{color:var(--purple)}.funnel-module__PNAK8G__gapColumn ol{counter-reset:gap;gap:12px;margin:0;padding:0;list-style:none;display:grid}.funnel-module__PNAK8G__gapColumn li{background:var(--soft);letter-spacing:-.02em;opacity:0;padding:16px 18px 16px 20px;font-size:clamp(17px,1.9vw,22px);font-weight:800;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(12px)}.funnel-module__PNAK8G__revealIn .funnel-module__PNAK8G__gapColumn li,.funnel-module__PNAK8G__gapGrid.funnel-module__PNAK8G__revealIn li{opacity:1;transform:none}.funnel-module__PNAK8G__gapNow li{color:#6b6370}.funnel-module__PNAK8G__gapNext li{color:var(--ink);background:#f4efff}.funnel-module__PNAK8G__gapNext li:last-child{background:var(--purple);color:#fff}.funnel-module__PNAK8G__gapColumn li+li:before{content:"↓";color:var(--orange);font-size:12px;font-weight:900;position:absolute;top:-16px;left:22px}.funnel-module__PNAK8G__gapNote{color:#6b6370;margin:26px 0 0;font-size:14px;line-height:1.6}@media (prefers-reduced-motion:reduce){.funnel-module__PNAK8G__gapColumn li{opacity:1;transition:none;transform:none}}.funnel-module__PNAK8G__gapSlider{display:none}@media (min-width:901px){.funnel-module__PNAK8G__gapSlider{align-items:center;gap:18px;margin-top:44px;display:flex}.funnel-module__PNAK8G__gapSlider span{letter-spacing:.1em;color:#8a8190;text-transform:uppercase;flex:none;font-size:11px;font-weight:900}.funnel-module__PNAK8G__gapRange{appearance:none;background:linear-gradient(90deg, var(--line), var(--purple));outline-offset:6px;flex:1;height:3px}.funnel-module__PNAK8G__gapRange::-webkit-slider-thumb{-webkit-appearance:none;background:var(--purple);cursor:pointer;border:3px solid #fff;border-radius:50%;width:22px;height:22px;box-shadow:0 2px 10px #59278b59}.funnel-module__PNAK8G__gapRange::-moz-range-thumb{background:var(--purple);cursor:pointer;border:3px solid #fff;border-radius:50%;width:22px;height:22px;box-shadow:0 2px 10px #59278b59}.funnel-module__PNAK8G__gapNow{opacity:calc(1 - var(--split,35) / 100);transition:opacity .25s}.funnel-module__PNAK8G__gapNext{opacity:calc(.35 + var(--split,35) / 100 * .65);transition:opacity .25s}}@media (min-width:901px) and (prefers-reduced-motion:reduce){.funnel-module__PNAK8G__gapNow,.funnel-module__PNAK8G__gapNext{transition:none}}.funnel-module__PNAK8G__toggle{border:1px solid var(--line);background:#fff;gap:4px;margin-top:44px;padding:5px;display:inline-flex}.funnel-module__PNAK8G__toggleBtn{color:#6b6370;font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;padding:13px 24px;font-size:12px;font-weight:900;transition:background .35s,color .35s}.funnel-module__PNAK8G__toggleActive{background:var(--purple);color:#fff}.funnel-module__PNAK8G__defineGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}.funnel-module__PNAK8G__defineCard{border:1px solid var(--line);background:#fff;padding:30px 26px}.funnel-module__PNAK8G__defineCard span{border-radius:50%;place-items:center;width:34px;height:34px;font-size:13px;font-weight:900;display:grid}.funnel-module__PNAK8G__defineIsNot span{color:#8a8190;background:#f3eef5}.funnel-module__PNAK8G__defineIs span{background:var(--lime);color:var(--ink)}.funnel-module__PNAK8G__defineCard h3{letter-spacing:-.025em;margin:18px 0 10px;font-size:22px}.funnel-module__PNAK8G__defineCard p{color:#6b6370;margin:0;font-size:14px;line-height:1.6}.funnel-module__PNAK8G__systemLayout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:60px;margin-top:64px;display:grid}.funnel-module__PNAK8G__systemSticky{position:sticky;top:140px}.funnel-module__PNAK8G__systemStickyNum{letter-spacing:-.04em;color:var(--lime);font-size:64px;font-weight:900;line-height:1;display:block}.funnel-module__PNAK8G__systemSticky h3{letter-spacing:-.02em;color:#fff;margin:14px 0 26px;font-size:22px}.funnel-module__PNAK8G__systemRail{background:#ffffff1f;width:2px;height:160px;position:relative}.funnel-module__PNAK8G__systemRail i{background:var(--lime);width:100%;transition:height .5s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0}.funnel-module__PNAK8G__systemSteps{gap:64px;padding-left:34px;display:grid;position:relative}.funnel-module__PNAK8G__systemSteps:before{content:"";background:#ffffff24;width:1px;position:absolute;top:6px;bottom:6px;left:5px}.funnel-module__PNAK8G__systemStep{opacity:.4;grid-template-columns:40px minmax(0,1fr);gap:20px;transition:opacity .5s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.funnel-module__PNAK8G__systemStepActive{opacity:1}.funnel-module__PNAK8G__systemStepDot{background:#2e2734;border:2px solid #ffffff40;border-radius:50%;width:11px;height:11px;transition:background .4s,border-color .4s;position:absolute;top:6px;left:-34px}.funnel-module__PNAK8G__systemStepActive .funnel-module__PNAK8G__systemStepDot{background:var(--lime);border-color:var(--lime)}.funnel-module__PNAK8G__systemStepNum{color:var(--lime);letter-spacing:-.04em;font-size:26px;font-weight:900}.funnel-module__PNAK8G__systemStep h3{letter-spacing:-.03em;color:#fff;margin:0 0 10px;font-size:clamp(22px,2.4vw,32px)}.funnel-module__PNAK8G__systemStep p{color:#a89fad;max-width:66ch;margin:0;line-height:1.65}@media (prefers-reduced-motion:reduce){.funnel-module__PNAK8G__systemStep,.funnel-module__PNAK8G__systemRail i{transition:none}}@media (max-width:900px){.funnel-module__PNAK8G__systemLayout{grid-template-columns:1fr;gap:0}.funnel-module__PNAK8G__systemSticky{display:none}.funnel-module__PNAK8G__systemSteps{gap:46px;padding-left:28px}.funnel-module__PNAK8G__systemStepDot{left:-28px}}.funnel-module__PNAK8G__whyFlow{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:46px;padding-bottom:46px;display:flex}.funnel-module__PNAK8G__whyFlowStep{letter-spacing:.1em;text-transform:uppercase;color:#8a8190;align-items:center;gap:10px;font-size:12px;font-weight:900;display:inline-flex}.funnel-module__PNAK8G__whyFlowStep:last-child{color:var(--purple)}.funnel-module__PNAK8G__whyFlowArrow{color:var(--orange);margin-left:10px;font-style:normal}@media (max-width:600px){.funnel-module__PNAK8G__whyFlow{gap:8px}.funnel-module__PNAK8G__whyFlowStep{font-size:11px}}.funnel-module__PNAK8G__capabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:60px;display:grid}.funnel-module__PNAK8G__capability{border-top:2px solid var(--purple);background:var(--soft);padding:30px 26px}.funnel-module__PNAK8G__capability h3{letter-spacing:-.02em;margin:0 0 12px;font-size:20px}.funnel-module__PNAK8G__capability p{color:#6b6370;margin:0;font-size:14px;line-height:1.6}.funnel-module__PNAK8G__audienceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:56px;display:grid}.funnel-module__PNAK8G__audienceCard{border:1px solid var(--line);background:#fff;padding:32px 28px;transition:transform .55s cubic-bezier(.16,1,.3,1),border-color .4s}.funnel-module__PNAK8G__audienceCard:hover{border-color:var(--purple);transform:translateY(-5px)}.funnel-module__PNAK8G__audienceCard h3{letter-spacing:-.03em;margin:0 0 12px;font-size:25px}.funnel-module__PNAK8G__audienceCard p{color:#6b6370;margin:0;font-size:14px;line-height:1.6}.funnel-module__PNAK8G__workTeaser{text-align:center;max-width:640px;margin:0 auto}.funnel-module__PNAK8G__workTeaser h2{letter-spacing:-.04em;margin:18px 0 0;font-size:clamp(34px,4.6vw,54px);line-height:1.05}.funnel-module__PNAK8G__workTeaser .funnel-module__PNAK8G__sectionLead{margin:22px auto 0}.funnel-module__PNAK8G__workTeaser .funnel-module__PNAK8G__primaryCta{margin-top:36px;text-decoration:none;display:inline-block}.funnel-module__PNAK8G__impactLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:60px;margin-top:60px;display:grid}.funnel-module__PNAK8G__impactStat{border-left:2px solid var(--purple);padding-left:30px}.funnel-module__PNAK8G__impactNumber{letter-spacing:-.04em;color:var(--purple);font-size:clamp(56px,7vw,96px);font-weight:900;line-height:1;display:block}.funnel-module__PNAK8G__impactCaption{color:#6b6370;max-width:40ch;margin:18px 0 0;font-size:15px;line-height:1.6}.funnel-module__PNAK8G__impactPoints{gap:16px;margin:0;padding:0;list-style:none;display:grid}.funnel-module__PNAK8G__impactPoints li{color:var(--ink);padding-left:26px;font-size:16px;font-weight:700;position:relative}.funnel-module__PNAK8G__impactPoints li:before{content:"";background:var(--lime);border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:0}@media (max-width:900px){.funnel-module__PNAK8G__impactLayout{grid-template-columns:1fr;gap:40px}}.funnel-module__PNAK8G__objection{text-align:center;max-width:780px;margin:0 auto}.funnel-module__PNAK8G__objection h2{letter-spacing:-.04em;margin:0;font-size:clamp(32px,4.4vw,52px);line-height:1.05}.funnel-module__PNAK8G__objectionAnswer{color:#5f5763;max-width:60ch;margin:24px auto 0;font-size:18px;line-height:1.6}.funnel-module__PNAK8G__objectionContrast{border-top:1px solid var(--line);color:var(--ink);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:34px;padding-top:28px;font-size:14px;display:flex}.funnel-module__PNAK8G__objectionContrast b{color:var(--orange);letter-spacing:.06em;margin-right:6px;font-weight:900}.funnel-module__PNAK8G__objectionSep{color:#c9bfce}@media (max-width:600px){.funnel-module__PNAK8G__objectionContrast{flex-direction:column;gap:10px}.funnel-module__PNAK8G__objectionSep{display:none}}.funnel-module__PNAK8G__faqList{background:var(--line);border:1px solid var(--line);gap:1px;max-width:820px;margin-top:50px;display:grid}.funnel-module__PNAK8G__faqItem{background:#fff;padding:22px 26px}.funnel-module__PNAK8G__faqItem summary{letter-spacing:-.01em;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:17px;font-weight:800;list-style:none;display:flex}.funnel-module__PNAK8G__faqItem summary::-webkit-details-marker{display:none}.funnel-module__PNAK8G__faqItem summary:after{content:"+";color:var(--purple);flex:none;font-size:20px;font-weight:400;transition:transform .3s}.funnel-module__PNAK8G__faqItem[open] summary:after{transform:rotate(45deg)}.funnel-module__PNAK8G__faqItem p{color:#6b6370;max-width:65ch;margin:14px 0 0;line-height:1.6}.funnel-module__PNAK8G__videoSection{background:var(--soft)}.funnel-module__PNAK8G__videoFrame{background:var(--ink);margin-top:52px;position:relative;overflow:hidden}.funnel-module__PNAK8G__videoFrame wistia-player{width:100%}.funnel-module__PNAK8G__founderBlock{justify-content:center;align-items:center;gap:22px;max-width:560px;margin:64px auto 0;display:flex}.funnel-module__PNAK8G__founderRule{background:linear-gradient(90deg, transparent, var(--line) 50%, transparent);flex:1;height:1px}.funnel-module__PNAK8G__founderBlock p{flex-direction:column;align-items:center;gap:6px;margin:0;display:flex}.funnel-module__PNAK8G__founderName{letter-spacing:.16em;text-transform:uppercase;color:var(--ink);white-space:nowrap;font-size:13px;font-weight:900}.funnel-module__PNAK8G__founderTitle{letter-spacing:.18em;text-transform:uppercase;color:#8a8190;white-space:nowrap;font-size:10px;font-weight:700}.funnel-module__PNAK8G__founderSupport{color:#a89fad;letter-spacing:.01em;text-align:center;max-width:340px;margin-top:4px;font-size:12px;font-weight:500;line-height:1.5}.funnel-module__PNAK8G__successNext{letter-spacing:-.035em;margin:46px 0 0;font-size:clamp(24px,3vw,34px)}@media (max-width:900px){.funnel-module__PNAK8G__gapGrid,.funnel-module__PNAK8G__defineGrid,.funnel-module__PNAK8G__capabilityGrid,.funnel-module__PNAK8G__audienceGrid,.funnel-module__PNAK8G__caseGrid{grid-template-columns:1fr}}@media (max-width:600px){.funnel-module__PNAK8G__toggle{width:100%}.funnel-module__PNAK8G__toggleBtn{flex:1;padding:13px 10px}.funnel-module__PNAK8G__playButton{width:64px;height:64px;font-size:20px}.funnel-module__PNAK8G__caseEmpty{padding:48px 22px}}.funnel-module__PNAK8G__turnstile{justify-content:center;margin-top:16px;display:flex}