.vc-page--playbook{--vc-neural-light: 85, 116, 192;--vc-neural-dark: 151, 194, 248}.vc-page--playbook .vc-neural-surface{isolation:isolate;position:relative}.vc-page--playbook .vc-neural-surface>:not(.vc-neural-canvas){position:relative;z-index:1}.vc-page--playbook .vc-neural-canvas{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:0}.vc-page--playbook .vc-neural-canvas[data-neural-tone=light]{opacity:.48}.vc-page--playbook .vc-neural-canvas[data-neural-tone=dark]{opacity:.82}.vc-page--playbook .vc-playbook-hero{background:linear-gradient(rgba(0,29,107,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(0,29,107,.035) 1px,transparent 1px),var(--vc-mist);background-size:72px 72px,72px 72px,auto;overflow:hidden}.vc-page--playbook .vc-playbook-hero:after{background:linear-gradient(90deg,transparent,rgba(244,247,252,.86) 18%,rgba(244,247,252,.92) 82%,transparent);bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:2}.vc-page--playbook .vc-playbook-cover{background:radial-gradient(circle at 78% 22%,rgba(151,194,248,.11),transparent 34%),var(--vc-navy);box-shadow:18px 22px #001d6b11;overflow:hidden}.vc-page--playbook .vc-playbook-cover:before,.vc-page--playbook .vc-playbook-cover:after{z-index:3}.vc-page--playbook .vc-playbook-cover .vc-neural-canvas{opacity:.94}.vc-page--playbook .vc-playbook-cover__top,.vc-page--playbook .vc-playbook-cover__foot{backdrop-filter:blur(2px)}.vc-page--playbook .vc-playbook-cover h1{text-shadow:0 8px 32px rgba(0,11,46,.35)}.vc-page--playbook .vc-chapter-nav a{background:#fcfcfcb8;transition:background-color .16s ease,color .16s ease}.vc-page--playbook .vc-chapter-nav a:focus-visible{background:#97c2f82e;color:var(--vc-navy)}.vc-page--playbook .vc-chapter-nav a:focus-visible{outline:2px solid var(--vc-blue);outline-offset:-2px}@media(hover:hover)and (pointer:fine){.vc-page--playbook .vc-chapter-nav a:hover{background:#97c2f82e;color:var(--vc-navy)}}.vc-page--playbook .vc-section--navy,.vc-page--playbook .vc-final{overflow:hidden}.vc-page--playbook .vc-section--navy:after,.vc-page--playbook .vc-final:after{background:linear-gradient(90deg,#001d6bf5,#001d6bb3 28%,#001d6b57 58%,#001d6bb8);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.vc-page--playbook .vc-value-case:after{background:linear-gradient(90deg,#001d6be6,#001d6b7a 52%,#001d6bd4)}.vc-page--playbook .vc-equation>div{background:#001754f0;border-color:#97c2f838;box-shadow:inset 0 1px #97c2f81a}.vc-page--playbook .vc-field-plan article{background:#001d6b7a;backdrop-filter:blur(2px)}.vc-page--playbook .vc-equation>.vc-equation__result{background:var(--vc-sky)}@media(min-width:981px)and (min-height:760px)and (prefers-reduced-motion:no-preference){.vc-page--playbook .vc-value-case.is-scroll-combine{align-items:center;display:flex;min-height:calc(100svh - var(--vc-value-nav-offset, 72px));padding-bottom:clamp(54px,7vh,82px);padding-top:clamp(54px,7vh,82px)}.vc-page--playbook .vc-value-case.is-scroll-combine .vc-container{width:100%}.vc-page--playbook .vc-value-case.is-scroll-combine .vc-equation{flex-wrap:nowrap;isolation:isolate;min-height:154px;overflow:visible;position:relative}.vc-page--playbook .vc-value-case.is-scroll-combine .vc-equation:before{background:#97c2f82e;content:"";height:1px;left:6.5%;pointer-events:none;position:absolute;right:6.5%;top:50%;z-index:0}.vc-page--playbook .vc-value-case.is-scroll-combine .vc-equation>div,.vc-page--playbook .vc-value-case.is-scroll-combine .vc-equation>b{position:relative;will-change:transform,opacity}.vc-page--playbook .vc-value-case.is-scroll-combine .vc-equation>div{flex-basis:0}.vc-page--playbook .vc-value-case.is-scroll-combine .vc-equation>div:not(.vc-equation__result){background:#001754;border-color:#97c2f83d}.vc-page--playbook .vc-value-case.is-scroll-combine .vc-equation__result{box-shadow:5px 5px #97c2f81f;outline:1px solid rgba(255,255,255,.5);outline-offset:-1px;transform-origin:center center;z-index:50}.vc-page--playbook .vc-value-case.is-scroll-combine .vc-value-case__notes{will-change:opacity}}@media(max-width:980px)and (min-height:600px)and (prefers-reduced-motion:no-preference){.vc-page--playbook .vc-value-case.is-scroll-combine-mobile .vc-equation{display:block;height:286px;isolation:isolate;margin-top:42px;overflow:visible;position:relative}.vc-page--playbook .vc-value-case.is-scroll-combine-mobile .vc-equation:before{background:linear-gradient(180deg,#97c2f814,#97c2f852,#97c2f814);bottom:28px;content:"";left:50%;pointer-events:none;position:absolute;top:28px;width:1px;z-index:0}.vc-page--playbook .vc-value-case.is-scroll-combine-mobile .vc-equation>div{box-sizing:border-box;flex:none;left:0;min-height:112px;padding:16px;position:absolute;top:0;width:min(68vw,244px);will-change:transform,opacity}.vc-page--playbook .vc-value-case.is-scroll-combine-mobile .vc-equation>div:not(.vc-equation__result){background:#001754;border-color:#97c2f842}.vc-page--playbook .vc-value-case.is-scroll-combine-mobile .vc-equation>b{align-self:auto;left:0;line-height:24px;min-height:24px;position:absolute;top:119px;width:24px;will-change:transform,opacity}.vc-page--playbook .vc-value-case.is-scroll-combine-mobile .vc-equation>.vc-equation__result{box-shadow:4px 4px #97c2f824;min-height:112px;outline:1px solid rgba(255,255,255,.5);outline-offset:-1px;top:154px;z-index:50}.vc-page--playbook .vc-value-case.is-scroll-combine-mobile .vc-value-case__notes{will-change:opacity}}.vc-page--playbook .vc-condition-list li,.vc-page--playbook .vc-score-table>div:not(.vc-score-table__head),.vc-page--playbook .vc-framework-step,.vc-page--playbook .vc-measure-list>div,.vc-page--playbook .vc-practice-list a{transition:background-color .16s ease,border-color .16s ease}@media(hover:hover)and (pointer:fine){.vc-page--playbook .vc-condition-list li:hover,.vc-page--playbook .vc-score-table>div:not(.vc-score-table__head):hover,.vc-page--playbook .vc-framework-step:hover,.vc-page--playbook .vc-measure-list>div:hover,.vc-page--playbook .vc-practice-list a:hover{background:#97c2f816;border-color:#5574c047}}.vc-page--playbook .vc-faq-section{background:#f1f7ff;padding-block:clamp(72px,11vh,140px)}.vc-page--playbook .vc-faq-section .vc-faq-layout{gap:clamp(48px,7vw,96px);grid-template-columns:minmax(280px,.72fr) minmax(520px,1.28fr)}.vc-page--playbook .vc-faq-section .vc-eyebrow{font-size:13px;gap:12px;letter-spacing:.2em;margin:0}.vc-page--playbook .vc-faq-section .vc-eyebrow:before{box-shadow:5px 5px 0 -1px #001d6b61;height:13px;width:13px}.vc-page--playbook .vc-faq-section .vc-section__head h2{font-family:Poppins,Arial,sans-serif;font-size:clamp(34px,4.2vw,58px);font-weight:700;letter-spacing:-.035em;line-height:1.05;margin-top:18px}.vc-page--playbook .vc-faq-section .vc-faq summary{color:var(--vc-navy);font:600 clamp(16px,1.2vw,18px)/1.32 "Poppins",Arial,sans-serif;letter-spacing:-.01em;padding:24px 46px 24px 4px;transition:color .25s ease}.vc-page--playbook .vc-faq-section .vc-faq summary:after{background:linear-gradient(#0b2e8e,#0b2e8e) center / 12px 2px no-repeat,linear-gradient(#0b2e8e,#0b2e8e) center / 2px 12px no-repeat,#ffffff8c;border-color:#001d6b24;content:"";top:50%;transform:translateY(-50%);transition:background-color .3s ease,border-color .3s ease}.vc-page--playbook .vc-faq-section .vc-faq summary:hover,.vc-page--playbook .vc-faq-section .vc-faq details[open] summary{color:#0b2e8e}.vc-page--playbook .vc-faq-section .vc-faq details[open] summary:after{background:linear-gradient(#fff,#fff) center / 12px 2px no-repeat,#0b2e8e;border-color:#0b2e8e;content:""}.vc-page--playbook .vc-faq-section .vc-faq details p{color:#272d3b;font-size:15px;line-height:1.66;max-width:700px;padding:0 4px 27px}.vc-page--playbook .vc-framework-step__num{align-items:center;border:1px solid rgba(85,116,192,.32);display:inline-flex;height:44px;justify-content:center;position:relative;transition:background-color .18s ease,border-color .18s ease,color .18s ease;width:44px}.vc-page--playbook .vc-framework-step__num:after{background:var(--vc-sky);content:"";height:5px;position:absolute;right:-3px;top:-3px;width:5px}.vc-page--playbook .vc-framework-step.is-neural-active .vc-framework-step__num{background:var(--vc-navy);border-color:var(--vc-navy);color:var(--vc-sky)}@media(hover:hover)and (pointer:fine){.vc-page--playbook .vc-framework-step:hover .vc-framework-step__num{background:var(--vc-navy);border-color:var(--vc-navy);color:var(--vc-sky)}}.vc-page--playbook .vc-framework-step.is-neural-active dl{border-color:#5574c04d}.vc-page--playbook .vc-section--proof{background:linear-gradient(90deg,#e1eefff5,#f4f7fcdb),var(--vc-pale);overflow:hidden}.vc-page--playbook .vc-final__grid{position:relative;z-index:2}@media(max-width:760px){.vc-page--playbook .vc-playbook-hero{background-size:48px 48px,48px 48px,auto}.vc-page--playbook .vc-faq-section .vc-faq-layout{gap:40px;grid-template-columns:1fr}.vc-page--playbook .vc-faq-section .vc-section__head h2{font-size:clamp(34px,10vw,46px)}.vc-page--playbook .vc-faq-section .vc-faq summary{padding-block:21px}.vc-page--playbook .vc-playbook-cover{box-shadow:10px 12px #001d6b11}.vc-page--playbook .vc-neural-canvas[data-neural-tone=light]{opacity:.34}}@media(prefers-reduced-motion:reduce){.vc-page--playbook .vc-chapter-nav a,.vc-page--playbook .vc-equation>div,.vc-page--playbook .vc-field-plan article,.vc-page--playbook .vc-framework-step__num{transition:none}}
