.pf-story-chrome{pointer-events:none;border-bottom:0;justify-content:space-between;align-items:center;width:100%;height:88px;display:flex;top:0;left:0;transform:none}.pf-entry-identity,.pf-story-actions{align-items:center;display:flex}.pf-entry-identity{gap:18px}.pf-entry-identity .pf-entry-engine{padding-left:19px;position:relative}.pf-entry-identity .pf-entry-engine:before{content:"";background:#ffffff29;width:1px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.pf-story-actions{gap:8px}.pf-story-skip{color:#faf8fceb;cursor:pointer;letter-spacing:-.01em;-webkit-backdrop-filter:blur(18px)saturate(1.12);background:#08080b47;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;gap:9px;height:38px;padding:0 14px 0 15px;font-size:11px;font-weight:650;transition:color .22s,border-color .22s,background .22s,box-shadow .22s,transform .22s;display:inline-flex;box-shadow:0 10px 32px #0000002e}.pf-story-skip i{color:var(--entry-accent);font-size:14px;font-style:normal;line-height:1;transition:transform .22s}.pf-story-skip:hover{border-color:rgba(var(--entry-accent-rgb), .5);background:rgba(var(--entry-accent-rgb), .15);color:#fff;transform:translateY(-1px);box-shadow:0 13px 36px #0000003d}.pf-story-skip:hover i{transform:translate(3px)}.pf-story-skip:focus-visible{outline:2px solid var(--entry-accent);outline-offset:3px}.pf-story-control{color:#faf8fcd1;-webkit-backdrop-filter:blur(18px)saturate(1.12);background:#08080b47;border-color:#ffffff2e;box-shadow:0 10px 32px #00000029}.pf-entry:not(.is-story-complete){background:#050506;height:100dvh;min-height:0}.pf-entry:not(.is-story-complete) .pf-entry-main{width:100%;max-width:none;height:100%;padding:0}.pf-entry:not(.is-story-complete) .pf-story-chrome{padding-left:clamp(22px,4vw,64px);padding-right:clamp(22px,4vw,64px)}.pf-entry:not(.is-story-complete) .pf-entry-story{width:100%;height:100%;display:block;position:absolute;inset:0}.pf-entry:not(.is-story-complete) .pf-story-visual{--scene-drift-x:-0.7%;--scene-drift-y:0.4%;width:100%;height:100%;min-height:0;box-shadow:none;isolation:isolate;background:#08080b;border:0;border-radius:0;animation:.9s cubic-bezier(.2,.72,.2,1) both pfCinemaSceneIn;position:absolute;inset:0;overflow:hidden}.pf-entry:not(.is-story-complete) .pf-story-visual:before{z-index:3;content:"";pointer-events:none;box-shadow:none;background:linear-gradient(#0303055c,#0303050f 25%,#0303051a 66%,#030305c7),radial-gradient(at 50% 47%,#0303050f 0 18%,#0303053b 48%,#0303059e 100%);border-radius:0;position:absolute;inset:0}.pf-entry:not(.is-story-complete) .pf-story-visual:after{z-index:4;content:"";pointer-events:none;opacity:.18;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.15'/%3E%3C/svg%3E");position:absolute;inset:0}.pf-story-photo-cinema{z-index:0;object-fit:cover;opacity:1;will-change:transform;width:100%;height:100%;transition:none;animation:10s cubic-bezier(.16,.72,.2,1) both pfCinemaPhotoDrift;transform:scale(1.025)}.is-knowledge{--scene-drift-x:-0.7%;--scene-drift-y:0.45%}.is-signals{--scene-drift-x:0.8%;--scene-drift-y:-0.35%}.is-model{--scene-drift-x:-0.45%;--scene-drift-y:-0.55%}.is-outcome{--scene-drift-x:-0.65%;--scene-drift-y:0.25%}.is-knowledge .pf-story-photo-cinema{object-position:50% 42%;filter:saturate(.72)contrast(1.08)brightness(.72)}.is-signals .pf-story-photo-cinema{object-position:50% 43%;filter:saturate(.7)contrast(1.13)brightness(.68)}.is-model .pf-story-photo-cinema{object-position:50% 43%;filter:saturate(.62)contrast(1.16)brightness(.61)}.is-simulate .pf-story-photo-cinema{object-position:50% 48%;filter:saturate(.72)contrast(1.08)brightness(.7)}.is-outcome .pf-story-photo-cinema{object-position:50% 46%;filter:saturate(.78)contrast(1.08)brightness(.7)}.pf-entry:not(.is-story-complete) .pf-story-photo-shade{z-index:1;background:linear-gradient(#03030547,#03030504 31%,#03030514 61%,#030305b8),radial-gradient(at 50% 47%,#0404062e 0 25%,#04040670 74%,#040406ad)}.pf-story-light-sweep{z-index:2;pointer-events:none;opacity:0;background:linear-gradient(90deg, transparent, rgba(var(--entry-accent-rgb), .12), #ffffff17, transparent);filter:blur(18px);width:44%;animation:7.2s cubic-bezier(.2,.62,.2,1) .62s both pfCinemaLightSweep;position:absolute;top:-30%;bottom:-30%;left:-52%;transform:skew(-14deg)}.pf-entry:not(.is-story-complete) .pf-story-copy{z-index:10;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;max-width:none;min-height:0;padding:0;animation:none;display:flex;position:absolute;inset:92px clamp(24px,7vw,110px) 84px}.pf-entry:not(.is-story-complete) .pf-story-copy:before{z-index:-1;content:"";pointer-events:none;filter:blur(24px);background:radial-gradient(#02020480,#02020433 52%,#0000 76%);width:min(980px,90vw);height:min(520px,58vh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pf-entry:not(.is-story-complete) .pf-entry-eyebrow{color:color-mix(in srgb, var(--entry-accent) 82%, white);letter-spacing:.2em;text-shadow:0 4px 24px #000000b8;opacity:0;filter:blur(5px);justify-content:center;margin:0 0 clamp(17px,2.4vh,27px);font-size:clamp(10px,.82vw,12px);animation:.72s cubic-bezier(.2,.72,.2,1) .1s forwards pfCinemaCopyIn;transform:translateY(14px)}.pf-entry:not(.is-story-complete) .pf-entry-eyebrow:before{width:30px}.pf-entry:not(.is-story-complete) .pf-story-copy h1{color:#fff;letter-spacing:-.07em;text-align:center;text-shadow:0 3px 22px #000000ad,0 18px 70px #00000080;text-wrap:balance;opacity:0;filter:blur(8px);max-width:1120px;margin:0 auto;font-size:clamp(58px,7vw,112px);font-weight:590;line-height:.91;animation:.98s cubic-bezier(.16,.82,.2,1) .21s forwards pfCinemaTitleIn;transform:translateY(24px)scale(.99)}.pf-entry:not(.is-story-complete) .pf-entry-lede{color:#f5f2f8d6;letter-spacing:-.025em;text-align:center;text-shadow:0 4px 26px #000000c7;text-wrap:balance;opacity:0;filter:blur(5px);max-width:780px;margin:clamp(22px,3.2vh,34px) auto 0;font-size:clamp(18px,1.45vw,24px);font-weight:430;line-height:1.43;animation:.84s cubic-bezier(.2,.72,.2,1) .47s forwards pfCinemaCopyIn;transform:translateY(18px)}.pf-entry:not(.is-story-complete) .pf-story-timeline{z-index:20;bottom:max(18px, env(safe-area-inset-bottom));width:min(780px,100% - 48px);left:50%;transform:translate(-50%)}.pf-entry:not(.is-story-complete) .pf-story-timeline>p{color:#f6f3f9ab;text-shadow:0 2px 15px #000000bf;justify-content:center;margin-bottom:10px}.pf-entry:not(.is-story-complete) .pf-story-timeline button{color:#ffffff7a;text-align:center}.pf-entry:not(.is-story-complete) .pf-story-timeline button:hover,.pf-entry:not(.is-story-complete) .pf-story-timeline button.is-active{color:#fff}.pf-entry:not(.is-story-complete) .pf-story-timeline button>i{background:#ffffff3d;box-shadow:0 1px 8px #00000052}.is-story-paused:not(.is-story-complete) .pf-story-photo-cinema,.is-story-paused:not(.is-story-complete) .pf-story-light-sweep,.is-story-paused:not(.is-story-complete) .pf-entry-eyebrow,.is-story-paused:not(.is-story-complete) .pf-story-copy h1,.is-story-paused:not(.is-story-complete) .pf-entry-lede{animation-play-state:paused!important}@keyframes pfCinemaSceneIn{0%{opacity:0}to{opacity:1}}@keyframes pfCinemaPhotoDrift{0%{transform:translate3d(var(--scene-drift-x), var(--scene-drift-y), 0) scale(1.09)}to{transform:translate(0,0)scale(1.025)}}@keyframes pfCinemaLightSweep{0%,14%{opacity:0;left:-52%}27%,52%{opacity:.58}72%,to{opacity:0;left:112%}}@keyframes pfCinemaCopyIn{to{opacity:1;filter:blur();transform:none}}@keyframes pfCinemaTitleIn{to{opacity:1;filter:blur();transform:none}}@media (max-height:760px) and (min-width:901px){.pf-entry:not(.is-story-complete) .pf-story-copy{top:76px;bottom:66px}.pf-entry:not(.is-story-complete) .pf-story-copy h1{max-width:980px;font-size:clamp(48px,6.2vw,86px)}.pf-entry:not(.is-story-complete) .pf-entry-lede{max-width:720px;margin-top:20px;font-size:17px}.pf-entry:not(.is-story-complete) .pf-story-timeline{bottom:10px}}@media (max-width:900px){.pf-entry:not(.is-story-complete) .pf-story-chrome{width:100%;height:calc(68px + env(safe-area-inset-top));padding:env(safe-area-inset-top) clamp(18px, 4vw, 32px) 0}.pf-entry:not(.is-story-complete) .pf-story-copy{inset:calc(66px + env(safe-area-inset-top)) clamp(22px, 6vw, 48px) calc(62px + env(safe-area-inset-bottom))}.pf-entry:not(.is-story-complete) .pf-story-copy h1{max-width:760px;font-size:clamp(44px,8.3vw,72px);line-height:.93}.pf-entry:not(.is-story-complete) .pf-entry-lede{max-width:650px;margin-top:clamp(16px,2.5dvh,25px);font-size:clamp(16px,2.6vw,20px)}.pf-entry:not(.is-story-complete) .pf-story-timeline{bottom:max(10px, env(safe-area-inset-bottom));width:min(720px,100% - 36px);margin:0;position:absolute}.pf-entry:not(.is-story-complete) .pf-story-timeline>p{margin-bottom:6px}.pf-entry:not(.is-story-complete) .pf-story-timeline button{gap:4px;min-height:21px}}@media (max-width:620px){.pf-entry:not(.is-story-complete) .pf-story-chrome{height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 14px 0}.pf-entry-identity{gap:0}.pf-entry-brand img{width:92px}.pf-entry-engine{display:none}.pf-story-actions{gap:5px}.pf-story-skip{gap:6px;height:36px;padding:0 11px;font-size:9.5px}.pf-story-skip i{font-size:12px}.pf-story-control{width:36px;min-width:36px;height:36px;padding:0}.pf-story-control span{display:none}.pf-entry:not(.is-story-complete) .pf-story-copy{inset:calc(54px + env(safe-area-inset-top)) 18px calc(52px + env(safe-area-inset-bottom))}.pf-entry:not(.is-story-complete) .pf-entry-eyebrow{letter-spacing:.17em;margin-bottom:clamp(12px,2dvh,18px);font-size:8.5px}.pf-entry:not(.is-story-complete) .pf-entry-eyebrow:before{width:20px}.pf-entry:not(.is-story-complete) .pf-story-copy h1{letter-spacing:-.064em;max-width:430px;font-size:clamp(34px,10.4vw,47px);line-height:.94}.pf-entry:not(.is-story-complete) .pf-entry-lede{max-width:390px;margin-top:clamp(14px,2.5dvh,21px);font-size:clamp(13.5px,3.75vw,16px);line-height:1.38}.is-knowledge .pf-story-photo-cinema{object-position:53% 42%}.is-signals .pf-story-photo-cinema,.is-model .pf-story-photo-cinema{object-position:50% 43%}.is-simulate .pf-story-photo-cinema{object-position:53% 48%}.is-outcome .pf-story-photo-cinema{object-position:52% 46%}.pf-entry:not(.is-story-complete) .pf-story-timeline{bottom:max(7px, env(safe-area-inset-bottom));width:calc(100% - 28px)}.pf-entry:not(.is-story-complete) .pf-story-timeline>p{margin-bottom:3px;font-size:8px}.pf-entry:not(.is-story-complete) .pf-story-timeline>div{gap:5px}.pf-entry:not(.is-story-complete) .pf-story-timeline button{gap:3px;min-height:17px;font-size:7px}}@media (max-width:620px) and (max-height:700px){.pf-entry:not(.is-story-complete) .pf-story-chrome{height:calc(50px + env(safe-area-inset-top))}.pf-entry-brand img{width:86px}.pf-story-skip,.pf-story-control{height:32px}.pf-story-control{width:32px;min-width:32px}.pf-story-skip{padding:0 9px;font-size:8.5px}.pf-entry:not(.is-story-complete) .pf-story-copy{inset:calc(48px + env(safe-area-inset-top)) 15px calc(45px + env(safe-area-inset-bottom))}.pf-entry:not(.is-story-complete) .pf-entry-eyebrow{margin-bottom:9px;font-size:7.5px}.pf-entry:not(.is-story-complete) .pf-story-copy h1{max-width:360px;font-size:clamp(29px,9.5vw,38px);line-height:.94}.pf-entry:not(.is-story-complete) .pf-entry-lede{max-width:330px;margin-top:11px;font-size:clamp(11.5px,3.45vw,13.5px);line-height:1.31}.pf-entry:not(.is-story-complete) .pf-story-timeline{bottom:max(4px, env(safe-area-inset-bottom))}.pf-entry:not(.is-story-complete) .pf-story-timeline>p{margin-bottom:2px;font-size:7.5px}.pf-entry:not(.is-story-complete) .pf-story-timeline button{min-height:14px}}@media (prefers-reduced-motion:reduce){.pf-story-skip,.pf-story-skip i,.pf-entry:not(.is-story-complete) .pf-story-photo-cinema,.pf-entry:not(.is-story-complete) .pf-story-light-sweep,.pf-entry:not(.is-story-complete) .pf-entry-eyebrow,.pf-entry:not(.is-story-complete) .pf-story-copy h1,.pf-entry:not(.is-story-complete) .pf-entry-lede{transition:none!important;animation:none!important}.pf-entry:not(.is-story-complete) .pf-story-photo-cinema{opacity:1;transform:scale(1.025)}.pf-entry:not(.is-story-complete) .pf-story-light-sweep{display:none}.pf-entry:not(.is-story-complete) .pf-entry-eyebrow,.pf-entry:not(.is-story-complete) .pf-story-copy h1,.pf-entry:not(.is-story-complete) .pf-entry-lede{opacity:1;filter:none;transform:none}}.pf-story-chrome{z-index:30;pointer-events:none;background:0 0;border:0;width:auto;height:auto;padding:0;display:block;position:absolute;inset:0;transform:none}.pf-story-chrome>*{pointer-events:auto}.pf-story-chrome .pf-entry-identity,.pf-story-chrome .pf-story-actions{margin:0;animation:.7s cubic-bezier(.2,.72,.2,1) both pfCinemaChromeIn;position:absolute;top:24px}.pf-story-chrome .pf-entry-identity{left:0}.pf-story-chrome .pf-story-actions{animation-delay:90ms;right:0}.pf-entry:not(.is-story-complete) .pf-story-chrome{width:auto;height:auto;padding:0;inset:0}.pf-entry:not(.is-story-complete) .pf-story-chrome .pf-entry-identity{left:clamp(22px,4vw,64px)}.pf-entry:not(.is-story-complete) .pf-story-chrome .pf-story-actions{right:clamp(22px,4vw,64px)}.pf-story-chrome .pf-entry-brand img{filter:brightness(0)invert()drop-shadow(0 3px 16px #000000b8)}.pf-story-chrome .pf-entry-engine{text-shadow:0 2px 14px #000c}.pf-entry.is-routing .pf-story-chrome{opacity:.34;transition:opacity .42s,transform .42s;transform:scale(.995)}.pf-cinema-scanner,.pf-cinema-mind-model{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pf-cinema-scan-frame{border:1px solid rgba(var(--entry-accent-rgb), .26);width:min(52vw,720px);box-shadow:0 0 90px rgba(var(--entry-accent-rgb), .08) inset, 0 0 80px rgba(var(--entry-accent-rgb), .07);opacity:0;border-radius:48%;animation:1.05s cubic-bezier(.2,.72,.2,1) .12s forwards pfCinemaScannerIn;position:absolute;top:11%;bottom:11%;left:50%;transform:translate(-50%)scale(1.035)}.pf-cinema-scan-frame:after{border-radius:inherit;content:"";background:radial-gradient(ellipse, rgba(var(--entry-accent-rgb), .08), transparent 65%);animation:4.6s ease-in-out 1s infinite pfCinemaScanBreathe;position:absolute;inset:8%}.pf-cinema-scan-frame>i{z-index:2;border-color:color-mix(in srgb, var(--entry-accent) 74%, white);width:34px;height:34px;filter:drop-shadow(0 0 10px rgba(var(--entry-accent-rgb), .72));border-style:solid;position:absolute}.pf-cinema-scan-frame>i:first-child{border-width:2px 0 0 2px;border-radius:10px 0 0;top:-2px;left:-2px}.pf-cinema-scan-frame>i:nth-child(2){border-width:2px 2px 0 0;border-radius:0 10px 0 0;top:-2px;right:-2px}.pf-cinema-scan-frame>i:nth-child(3){border-width:0 2px 2px 0;border-radius:0 0 10px;bottom:-2px;right:-2px}.pf-cinema-scan-frame>i:nth-child(4){border-width:0 0 2px 2px;border-radius:0 0 0 10px;bottom:-2px;left:-2px}.pf-cinema-scan-frame>b{z-index:3;background:linear-gradient(90deg, transparent, var(--entry-accent) 24%, white 50%, var(--entry-accent) 76%, transparent);height:1px;box-shadow:0 0 18px rgba(var(--entry-accent-rgb), .92), 0 9px 30px rgba(var(--entry-accent-rgb), .2);animation:5.8s ease-in-out .68s infinite pfCinemaScannerSweep;position:absolute;top:8%;left:6%;right:6%}.pf-cinema-scan-signals>span{color:#faf7fcad;letter-spacing:.13em;text-shadow:0 3px 16px #000000e6;text-transform:uppercase;opacity:0;align-items:center;gap:8px;font-size:9px;font-weight:690;animation:.72s cubic-bezier(.2,.72,.2,1) forwards pfCinemaSignalRead,4.8s ease-in-out 1.2s infinite pfCinemaSignalFloat;display:flex;position:absolute}.pf-cinema-scan-signals>span i,.pf-cinema-model-label>i{background:var(--entry-accent);width:6px;height:6px;box-shadow:0 0 14px rgba(var(--entry-accent-rgb), .95);border-radius:50%}.pf-cinema-scan-signals .signal-words{animation-delay:.62s,1.2s;top:25%;left:10%}.pf-cinema-scan-signals .signal-choices{animation-delay:.86s,1.8s;top:27%;right:10%}.pf-cinema-scan-signals .signal-values{animation-delay:1.1s,2.4s;bottom:24%;left:13%}.pf-cinema-scan-signals .signal-reactions{animation-delay:1.34s,3s;bottom:22%;right:13%}.pf-cinema-mind-model{--model-center-x:50%;--model-center-y:50%}.pf-cinema-model-ring{--model-ring-angle:-8deg;top:var(--model-center-y);left:var(--model-center-x);aspect-ratio:1.65;border:1px solid rgba(var(--entry-accent-rgb), .28);opacity:0;width:min(62vw,900px);transform:translate(-50%, -50%) rotate(var(--model-ring-angle)) scale(.72);border-radius:50%;animation:1.5s cubic-bezier(.17,.8,.2,1) .18s forwards pfCinemaModelRing;position:absolute}.pf-cinema-model-ring.ring-two{--model-ring-angle:58deg;aspect-ratio:1.32;border-color:#8ee8ff33;width:min(48vw,690px);animation-delay:.34s}.pf-cinema-model-ring.ring-three{--model-ring-angle:0deg;aspect-ratio:1;border-color:#ffffff1f;width:min(28vw,390px);animation-delay:.5s}.pf-cinema-model-streams>span{--stream-angle:0deg;top:var(--model-center-y);left:var(--model-center-x);background:linear-gradient(90deg, transparent, rgba(var(--entry-accent-rgb), .3) 42%, #ffffff57 50%, rgba(var(--entry-accent-rgb), .3) 58%, transparent);opacity:0;width:min(62vw,880px);height:1px;transform:translate(-50%, -50%) rotate(var(--stream-angle));animation:1.2s .32s forwards pfCinemaModelStream;position:absolute}.pf-cinema-model-streams .stream-one{--stream-angle:18deg}.pf-cinema-model-streams .stream-two{--stream-angle:-24deg;animation-delay:.48s}.pf-cinema-model-streams .stream-three{--stream-angle:74deg;animation-delay:.64s}.pf-cinema-model-streams .stream-four{--stream-angle:132deg;animation-delay:.8s}.pf-cinema-model-streams>span i{background:color-mix(in srgb, var(--entry-accent) 66%, white);width:7px;height:7px;box-shadow:0 0 20px rgba(var(--entry-accent-rgb), .95);opacity:0;border-radius:50%;animation:2.2s cubic-bezier(.2,.64,.2,1) .72s infinite pfCinemaModelGather;position:absolute;top:-3px;left:0}.pf-cinema-model-streams .stream-two i{animation-delay:1.08s}.pf-cinema-model-streams .stream-three i{animation-delay:1.44s}.pf-cinema-model-streams .stream-four i{animation-delay:1.8s}.pf-cinema-model-core{top:var(--model-center-y);left:var(--model-center-x);background:radial-gradient(circle at 36% 30%, #fff3, transparent 34%), rgba(var(--entry-accent-rgb), .13);width:74px;height:74px;box-shadow:0 0 0 13px rgba(var(--entry-accent-rgb), .055), 0 0 110px rgba(var(--entry-accent-rgb), .42), inset 0 1px #ffffff2e;opacity:0;border:1px solid #ffffff36;border-radius:50%;place-items:center;animation:1.25s cubic-bezier(.17,.82,.2,1) .6s forwards pfCinemaModelCore;display:grid;position:absolute;transform:translate(-50%,-50%)scale(.62)}.pf-cinema-model-core>i{border:1px solid #8ee8ff3d;border-radius:50%;animation:4s ease-in-out 1.4s infinite pfCinemaModelBreathe;position:absolute;inset:-17px}.pf-cinema-model-core>b{background:color-mix(in srgb, var(--entry-accent) 62%, white);width:10px;height:10px;box-shadow:0 0 24px rgba(var(--entry-accent-rgb), .92), 0 0 58px #8ee8ff73;border-radius:50%}.pf-cinema-model-points>i{background:color-mix(in srgb, var(--entry-accent) 58%, white);width:5px;height:5px;box-shadow:0 0 16px rgba(var(--entry-accent-rgb), .82);opacity:0;border-radius:50%;animation:.72s forwards pfCinemaModelPointIn,5.2s ease-in-out 1.8s infinite pfCinemaModelPointFloat;position:absolute}.pf-cinema-model-points>i:first-child{animation-delay:.88s,1.7s;top:19%;left:16%}.pf-cinema-model-points>i:nth-child(2){animation-delay:1.02s,2.2s;top:31%;right:14%}.pf-cinema-model-points>i:nth-child(3){animation-delay:1.16s,2.7s;bottom:22%;left:19%}.pf-cinema-model-points>i:nth-child(4){animation-delay:1.3s,3.2s;bottom:19%;right:21%}.pf-cinema-model-points>i:nth-child(5){animation-delay:1.44s,3.7s;top:14%;left:40%}.pf-cinema-model-points>i:nth-child(6){animation-delay:1.58s,4.2s;bottom:13%;right:38%}.pf-cinema-model-label{color:#f8f5fbad;letter-spacing:.14em;text-shadow:0 3px 16px #000000e6;text-transform:uppercase;opacity:0;align-items:center;gap:9px;font-size:9px;font-weight:700;animation:.72s cubic-bezier(.2,.72,.2,1) 1.35s forwards pfCinemaModelLabel;display:flex;position:absolute;bottom:18%;left:50%;transform:translate(-50%,12px)}@keyframes pfCinemaChromeIn{0%{opacity:0;transform:translateY(-9px)}to{opacity:1;transform:none}}@keyframes pfCinemaScannerIn{to{opacity:.78;transform:translate(-50%)scale(1)}}@keyframes pfCinemaScanBreathe{0%,to{opacity:.38;transform:scale(.96)}50%{opacity:.82;transform:scale(1.03)}}@keyframes pfCinemaScannerSweep{0%,to{opacity:0;top:8%}10%,88%{opacity:.92}52%{opacity:1;top:91%}}@keyframes pfCinemaSignalRead{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pfCinemaSignalFloat{0%,to{margin-top:0}50%{margin-top:-5px}}@keyframes pfCinemaModelRing{to{opacity:.72;transform:translate(-50%, -50%) rotate(var(--model-ring-angle)) scale(1)}}@keyframes pfCinemaModelStream{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--stream-angle)) scaleX(.2)}to{opacity:.6;transform:translate(-50%, -50%) rotate(var(--stream-angle)) scaleX(1)}}@keyframes pfCinemaModelGather{0%{opacity:0;left:0;transform:scale(.55)}18%{opacity:1}78%{opacity:1}to{opacity:0;left:50%;transform:scale(1.18)}}@keyframes pfCinemaModelCore{to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes pfCinemaModelBreathe{0%,to{opacity:.38;transform:scale(.92)}50%{opacity:1;transform:scale(1.14)}}@keyframes pfCinemaModelPointIn{to{opacity:.64;transform:scale(1)}}@keyframes pfCinemaModelPointFloat{0%,to{margin-top:0}50%{margin-top:-8px}}@keyframes pfCinemaModelLabel{to{opacity:1;transform:translate(-50%)}}@media (max-width:900px){.pf-story-chrome .pf-entry-identity,.pf-story-chrome .pf-story-actions{top:calc(14px + env(safe-area-inset-top))}.pf-entry:not(.is-story-complete) .pf-story-chrome .pf-entry-identity{left:clamp(18px,4vw,32px)}.pf-entry:not(.is-story-complete) .pf-story-chrome .pf-story-actions{right:clamp(18px,4vw,32px)}.pf-cinema-scan-frame{width:min(78vw,560px);top:10%;bottom:10%}.pf-cinema-model-ring{width:min(112vw,760px)}.pf-cinema-model-ring.ring-two{width:min(88vw,610px)}.pf-cinema-model-ring.ring-three{width:min(54vw,370px)}.pf-cinema-model-streams>span{width:min(105vw,720px)}}@media (max-width:620px){.pf-story-chrome .pf-entry-identity,.pf-story-chrome .pf-story-actions{top:calc(10px + env(safe-area-inset-top))}.pf-entry:not(.is-story-complete) .pf-story-chrome .pf-entry-identity{left:14px}.pf-entry:not(.is-story-complete) .pf-story-chrome .pf-story-actions{right:14px}.pf-cinema-scan-frame{width:86vw;top:12%;bottom:12%}.pf-cinema-scan-frame>i{width:23px;height:23px}.pf-cinema-scan-signals{right:15px;bottom:calc(48px + env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;left:15px}.pf-cinema-scan-signals>span{letter-spacing:.08em;gap:5px;font-size:6.5px;position:static}.pf-cinema-scan-signals>span i{width:4px;height:4px}.pf-cinema-model-core{width:56px;height:56px}.pf-cinema-model-core>i{inset:-13px}.pf-cinema-model-label{bottom:calc(48px + env(safe-area-inset-bottom));gap:6px;font-size:7px}}@media (max-width:620px) and (max-height:700px){.pf-story-chrome .pf-entry-identity,.pf-story-chrome .pf-story-actions{top:calc(8px + env(safe-area-inset-top))}.pf-cinema-scan-signals,.pf-cinema-model-label{bottom:calc(39px + env(safe-area-inset-bottom))}.pf-cinema-scan-signals>span{font-size:5.8px}.pf-cinema-model-label{font-size:6.2px}}@media (prefers-reduced-motion:reduce){.pf-story-chrome .pf-entry-identity,.pf-story-chrome .pf-story-actions,.pf-cinema-scanner *,.pf-cinema-mind-model *{transition:none!important;animation:none!important}.pf-cinema-scan-frame{opacity:.72;transform:translate(-50%)}.pf-cinema-scan-signals>span,.pf-cinema-model-ring,.pf-cinema-model-streams>span,.pf-cinema-model-core,.pf-cinema-model-points>i,.pf-cinema-model-label{opacity:.64}.pf-cinema-model-ring{transform:translate(-50%, -50%) rotate(var(--model-ring-angle))}.pf-cinema-model-core{transform:translate(-50%,-50%)}.pf-cinema-model-label{transform:translate(-50%)}}.pf-cinema-signal-field{z-index:1;background-image:radial-gradient(circle, rgba(var(--entry-accent-rgb), .72) 0 1px, transparent 1.6px), radial-gradient(circle, #8ee8ff66 0 .8px, transparent 1.4px);opacity:0;filter:drop-shadow(0 0 7px rgba(var(--entry-accent-rgb), .38));background-position:0 0,11px 14px;background-size:22px 22px,31px 31px;border-radius:48%;animation:1.8s cubic-bezier(.2,.72,.2,1) .3s forwards pfCinemaSignalFieldReveal,5s ease-in-out 2.1s infinite pfCinemaSignalFieldBreathe;position:absolute;inset:10%;-webkit-mask-image:radial-gradient(#000 4%,#000000db 56%,#0000 82%);mask-image:radial-gradient(#000 4%,#000000db 56%,#0000 82%)}.pf-cinema-signal-count{z-index:6;color:#faf7fca8;text-shadow:0 3px 18px #000000eb;opacity:0;align-items:baseline;gap:8px;margin:0;animation:.72s cubic-bezier(.2,.72,.2,1) 1.55s forwards pfCinemaSignalCountIn;display:flex;position:absolute;bottom:11.5%;left:50%;transform:translate(-50%,10px)}.pf-cinema-signal-count strong{color:#fff;letter-spacing:-.025em;font-size:13px;font-weight:710}.pf-cinema-signal-count span{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:680}.pf-cinema-model-particle-field{z-index:0;top:var(--model-center-y);left:var(--model-center-x);aspect-ratio:1.45;background-image:radial-gradient(circle, rgba(var(--entry-accent-rgb), .72) 0 1px, transparent 1.6px), radial-gradient(circle, #8ee8ff61 0 .8px, transparent 1.4px);opacity:0;width:min(58vw,820px);filter:drop-shadow(0 0 8px rgba(var(--entry-accent-rgb), .42));background-position:0 0,13px 9px;background-size:21px 21px,29px 29px;border-radius:50%;animation:1.8s cubic-bezier(.17,.8,.2,1) 80ms forwards pfCinemaSignalFieldConverge;position:absolute;transform:translate(-50%,-50%)scale(1.18);-webkit-mask-image:radial-gradient(#000 7%,#000000c2 54%,#0000 80%);mask-image:radial-gradient(#000 7%,#000000c2 54%,#0000 80%)}@keyframes pfCinemaSignalFieldReveal{0%{opacity:0;transform:scale(1.04)}to{opacity:.34;transform:scale(1)}}@keyframes pfCinemaSignalFieldBreathe{0%,to{opacity:.27}50%{opacity:.4}}@keyframes pfCinemaSignalCountIn{to{opacity:1;transform:translate(-50%)}}@keyframes pfCinemaSignalFieldConverge{0%{opacity:0;transform:translate(-50%,-50%)scale(1.18)}45%{opacity:.38}to{opacity:.26;transform:translate(-50%,-50%)scale(.82)}}@media (max-width:900px){.pf-cinema-signal-field{inset:12% 6%}.pf-cinema-model-particle-field{width:min(102vw,700px)}}@media (max-width:620px){.pf-cinema-signal-count{bottom:calc(72px + env(safe-area-inset-bottom));gap:5px}.pf-cinema-signal-count strong{font-size:10px}.pf-cinema-signal-count span{letter-spacing:.09em;font-size:6.5px}.pf-cinema-signal-field{inset:14% 2%}}@media (max-width:620px) and (max-height:700px){.pf-cinema-signal-count{bottom:calc(57px + env(safe-area-inset-bottom))}.pf-cinema-signal-count strong{font-size:8.5px}.pf-cinema-signal-count span{font-size:5.8px}}@media (prefers-reduced-motion:reduce){.pf-cinema-signal-field,.pf-cinema-signal-count,.pf-cinema-model-particle-field{transition:none!important;animation:none!important}.pf-cinema-signal-field{opacity:.32;transform:none}.pf-cinema-signal-count{opacity:1;transform:translate(-50%)}.pf-cinema-model-particle-field{opacity:.26;transform:translate(-50%,-50%)scale(.82)}}.pf-cinema-signal-vocabulary{z-index:2;top:8%;right:5%;bottom:calc(var(--pf-cta-clearance,96px) + 2px);pointer-events:none;position:absolute;left:5%;overflow:hidden;-webkit-mask-image:radial-gradient(#000000f5 14%,#000000c2 66%,#0000 96%);mask-image:radial-gradient(#000000f5 14%,#000000c2 66%,#0000 96%)}.pf-cinema-signal-vocabulary>span{top:var(--signal-y);left:var(--signal-x);color:var(--signal-color,#edf5ff94);letter-spacing:.095em;text-shadow:0 2px 12px #000000eb, 0 0 16px rgba(var(--entry-accent-rgb), .24);text-transform:uppercase;white-space:nowrap;opacity:0;filter:blur(2px);animation:pfCinemaSignalVocabulary 7.8s var(--signal-delay) ease-in-out infinite;font-size:clamp(6px,.56vw,9px);font-weight:660;line-height:1;position:absolute;transform:translate(-50%,-50%)translateY(7px)scale(.96)}.pf-cinema-signal-vocabulary>span:first-child{--signal-x:8%;--signal-y:11%;--signal-delay:-.2s}.pf-cinema-signal-vocabulary>span:nth-child(2){--signal-x:37%;--signal-y:5%;--signal-delay:-1s}.pf-cinema-signal-vocabulary>span:nth-child(3){--signal-x:68%;--signal-y:9%;--signal-delay:-1.8s}.pf-cinema-signal-vocabulary>span:nth-child(4){--signal-x:85%;--signal-y:18%;--signal-delay:-2.6s}.pf-cinema-signal-vocabulary>span:nth-child(5){--signal-x:7%;--signal-y:31%;--signal-delay:-3.4s}.pf-cinema-signal-vocabulary>span:nth-child(6){--signal-x:27%;--signal-y:27%;--signal-delay:-4.2s}.pf-cinema-signal-vocabulary>span:nth-child(7){--signal-x:73%;--signal-y:30%;--signal-delay:-5s}.pf-cinema-signal-vocabulary>span:nth-child(8){--signal-x:89%;--signal-y:38%;--signal-delay:-5.8s}.pf-cinema-signal-vocabulary>span:nth-child(9){--signal-x:8%;--signal-y:51%;--signal-delay:-6.6s}.pf-cinema-signal-vocabulary>span:nth-child(10){--signal-x:31%;--signal-y:47%;--signal-delay:-.8s}.pf-cinema-signal-vocabulary>span:nth-child(11){--signal-x:66%;--signal-y:49%;--signal-delay:-1.6s}.pf-cinema-signal-vocabulary>span:nth-child(12){--signal-x:83%;--signal-y:57%;--signal-delay:-2.4s}.pf-cinema-signal-vocabulary>span:nth-child(13){--signal-x:8%;--signal-y:70%;--signal-delay:-3.2s}.pf-cinema-signal-vocabulary>span:nth-child(14){--signal-x:25%;--signal-y:67%;--signal-delay:-4s}.pf-cinema-signal-vocabulary>span:nth-child(15){--signal-x:71%;--signal-y:69%;--signal-delay:-4.8s}.pf-cinema-signal-vocabulary>span:nth-child(16){--signal-x:87%;--signal-y:75%;--signal-delay:-5.6s}.pf-cinema-signal-vocabulary>span:nth-child(17){--signal-x:13%;--signal-y:87%;--signal-delay:-6.4s}.pf-cinema-signal-vocabulary>span:nth-child(18){--signal-x:38%;--signal-y:82%;--signal-delay:-1.2s}.pf-cinema-signal-vocabulary>span:nth-child(19){--signal-x:62%;--signal-y:86%;--signal-delay:-2s}.pf-cinema-signal-vocabulary>span:nth-child(20){--signal-x:82%;--signal-y:91%;--signal-delay:-2.8s}.pf-cinema-signal-vocabulary>span:nth-child(21){--signal-x:48%;--signal-y:17%;--signal-delay:-3.6s}.pf-cinema-signal-vocabulary>span:nth-child(22){--signal-x:50%;--signal-y:75%;--signal-delay:-4.4s}.pf-cinema-signal-vocabulary>span:first-child,.pf-cinema-signal-vocabulary>span:nth-child(5),.pf-cinema-signal-vocabulary>span:nth-child(6),.pf-cinema-signal-vocabulary>span:nth-child(15){--signal-color:#ffaccab8}.pf-cinema-signal-vocabulary>span:nth-child(2),.pf-cinema-signal-vocabulary>span:nth-child(3),.pf-cinema-signal-vocabulary>span:nth-child(4),.pf-cinema-signal-vocabulary>span:nth-child(16){--signal-color:#86ddffbd}.pf-cinema-signal-vocabulary>span:nth-child(7),.pf-cinema-signal-vocabulary>span:nth-child(18),.pf-cinema-signal-vocabulary>span:nth-child(19),.pf-cinema-signal-vocabulary>span:nth-child(21){--signal-color:#ffd79ab8}.pf-cinema-signal-vocabulary>span:nth-child(8),.pf-cinema-signal-vocabulary>span:nth-child(9),.pf-cinema-signal-vocabulary>span:nth-child(14),.pf-cinema-signal-vocabulary>span:nth-child(17){--signal-color:#8bf1d7b3}.pf-cinema-signal-vocabulary>span:nth-child(10),.pf-cinema-signal-vocabulary>span:nth-child(11),.pf-cinema-signal-vocabulary>span:nth-child(12),.pf-cinema-signal-vocabulary>span:nth-child(13),.pf-cinema-signal-vocabulary>span:nth-child(20),.pf-cinema-signal-vocabulary>span:nth-child(22){--signal-color:#c7a9ffc2}@keyframes pfCinemaSignalVocabulary{0%,12%,to{opacity:0;filter:blur(2px);transform:translate(-50%,-50%)translateY(7px)scale(.96)}26%,68%{opacity:.38;filter:blur();transform:translate(-50%,-50%)translateY(0)scale(1)}82%{opacity:.08;filter:blur(1px);transform:translate(-50%,-50%)translateY(-5px)scale(1.015)}}.pf-story-photo-cinema{transition:filter 1.35s cubic-bezier(.2,.72,.2,1),object-position 1.35s cubic-bezier(.2,.72,.2,1)}.pf-cinema-scanner{opacity:1;filter:blur();transform-origin:50% 47%;transition:opacity 1.4s cubic-bezier(.4,0,.6,1),filter 1.35s cubic-bezier(.3,0,.4,1),transform 1.55s cubic-bezier(.2,.7,.2,1);transform:scale(1)}.pf-cinema-scanner.is-converging{opacity:0;filter:blur(4px);transform:scale(.78)}.pf-entry{--pf-cta-bottom:max(10px, env(safe-area-inset-bottom));--pf-cta-clearance:clamp(86px, 11.5dvh, 116px);height:100dvh;min-height:0;overflow:hidden}.pf-entry .pf-entry-main{width:100%;max-width:none;height:100%;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.pf-entry .pf-entry-story,.pf-entry:not(.is-story-complete) .pf-entry-story{cursor:pointer;outline:none;width:100%;height:100%;min-height:0;display:block;position:absolute;inset:0;overflow:hidden}.pf-entry .pf-entry-story:focus-visible{outline:2px solid rgba(var(--entry-accent-rgb), .74);outline-offset:-5px}.pf-entry:not(.is-story-complete) .pf-story-visual{width:100%;height:100%;position:absolute;inset:0}.pf-entry:not(.is-story-complete) .pf-story-copy{inset:0 clamp(26px, 5vw, 84px) var(--pf-cta-clearance);padding:clamp(22px,3dvh,38px) 0 clamp(8px,1.4dvh,16px)}.pf-payoff-copy h1{line-height:.94}.pf-payoff-copy h1 strong{padding-bottom:.11em}.pf-cinema-scan-signals,.pf-cinema-model-label{bottom:calc(var(--pf-cta-clearance) + 1px)}.pf-cinema-signal-count{bottom:calc(var(--pf-cta-clearance) + 26px)}.pf-entry .pf-entry-guide.pf-entry-guide-persistent{z-index:50;right:auto;bottom:var(--pf-cta-bottom);width:min(1040px,100% - 28px);min-height:62px;box-shadow:0 22px 70px #0000006b, 0 1px 0 #ffffff12 inset, 0 0 54px rgba(var(--entry-accent-rgb), .055) inset;opacity:1;pointer-events:auto;visibility:visible;-webkit-backdrop-filter:blur(30px)saturate(1.22);background:linear-gradient(112deg,#1e1d239e,#0a0a0e75),#08080b61;border:1px solid #ffffff29;border-radius:999px;grid-template-columns:none;align-items:center;gap:clamp(10px,1.5vw,18px);margin:0;padding:8px 9px;transition:border-color .36s,box-shadow .36s,opacity .26s,transform .26s;animation:none;display:flex;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.pf-entry:not(.is-story-replay) .pf-entry-guide.pf-entry-guide-persistent{animation:.68s cubic-bezier(.18,.8,.2,1) both pfCtaBarIn}.pf-entry .pf-entry-guide.pf-entry-guide-persistent:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(110deg,#ffffff17,#0000 28% 72%,#ffffff0a);position:absolute;inset:1px}.pf-entry .pf-entry-guide.pf-entry-guide-persistent:after{content:"";pointer-events:none;filter:blur(3px);background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:16%;animation:9s ease-in-out 1.4s infinite pfCtaGlassSheen;position:absolute;top:-40%;bottom:-40%;left:-28%;transform:skew(-16deg)}.pf-entry-guide-persistent>*{z-index:1;position:relative}.pf-entry.is-ready .pf-entry-guide.pf-entry-guide-persistent,.pf-entry .pf-entry-guide.pf-entry-guide-persistent:focus-within{border-color:rgba(var(--entry-accent-rgb), .38);box-shadow:0 24px 76px #00000075, 0 0 44px rgba(var(--entry-accent-rgb), .11), 0 1px 0 #ffffff17 inset, 0 0 54px rgba(var(--entry-accent-rgb), .08) inset}.pf-entry-guide-persistent .pf-entry-guide-heading{flex:auto;align-items:center;gap:11px;min-width:0;margin:0;display:flex}.pf-guide-brand{border-right:1px solid #ffffff1f;flex:none;padding:3px 11px 3px 3px}.pf-guide-brand img{filter:brightness(0)invert();opacity:.96;width:78px;display:block}.pf-entry-guide-heading-copy{min-width:0}.pf-entry-guide-heading-copy>span{color:var(--entry-accent);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:750;line-height:1.05;display:block}.pf-entry-guide-heading-copy>p{color:#f7f4f9e6;letter-spacing:-.022em;white-space:nowrap;margin:4px 0 0;font-size:12.5px;font-weight:610;line-height:1.15}.pf-entry-guide-persistent form{flex:0 520px;grid-template-columns:none;align-items:center;gap:8px;width:min(520px,100%);min-width:0;max-width:520px;margin:0;display:flex}.pf-entry-guide-persistent .pf-entry-role{flex:auto;min-width:0}.pf-entry-guide-persistent .pf-entry-role-label{display:none}.pf-entry-guide-persistent .pf-entry-select{width:100%;transition:transform .24s cubic-bezier(.2,.72,.2,1),filter .24s;display:block;transform:translateZ(0)}.pf-entry-guide-persistent .pf-entry-select:focus-within{filter:drop-shadow(0 0 16px rgba(var(--entry-accent-rgb), .16));transform:scale(1.006)}.pf-entry-guide-persistent .pf-entry-select select{background-color:#08080c85;border-radius:999px;width:100%;height:44px;min-height:44px;padding-right:40px}.pf-entry-guide-persistent form>button{border-radius:999px;flex:none;min-width:112px;height:44px;min-height:44px}.pf-entry.is-routing .pf-entry-guide-persistent{opacity:.58;transform:translate(-50%)scale(.995)}@keyframes pfCtaBarIn{0%{opacity:0;transform:translate(-50%)translateY(14px)scale(.985)}to{opacity:1;transform:translate(-50%)}}@keyframes pfCtaGlassSheen{0%,72%,to{opacity:0;left:-28%}78%{opacity:.42}92%{opacity:0;left:112%}}@media (max-width:900px){.pf-entry{--pf-cta-bottom:max(8px, env(safe-area-inset-bottom));--pf-cta-clearance:clamp(76px, 9.5dvh, 92px)}.pf-entry:not(.is-story-complete) .pf-story-copy{inset:0 clamp(20px, 5vw, 44px) var(--pf-cta-clearance);padding:clamp(14px,2.3dvh,24px) 0 8px}.pf-entry .pf-entry-guide.pf-entry-guide-persistent{gap:9px;width:calc(100% - 20px);min-height:56px;padding:7px 8px}.pf-entry-guide-persistent .pf-entry-guide-heading{flex:none;gap:8px}.pf-guide-brand{padding-right:9px}.pf-guide-brand img{width:68px}.pf-entry-guide-heading-copy>p{display:none}.pf-entry-guide-persistent form{flex:0 520px;gap:7px;width:min(520px,100%);max-width:520px}.pf-entry-guide-persistent .pf-entry-select select,.pf-entry-guide-persistent form>button{height:40px;min-height:40px}.pf-entry-guide-persistent form>button{min-width:104px}.pf-cinema-signal-vocabulary{left:3%;right:3%}}@media (max-width:620px){.pf-entry{--pf-cta-bottom:max(6px, env(safe-area-inset-bottom));--pf-cta-clearance:68px}.pf-entry:not(.is-story-complete) .pf-story-copy{inset:0 14px var(--pf-cta-clearance);padding:8px 0 5px}.pf-entry .pf-entry-guide.pf-entry-guide-persistent{gap:6px;width:calc(100% - 12px);min-height:48px;padding:5px 6px}.pf-guide-brand{display:none}.pf-entry-guide-heading-copy>span{letter-spacing:.075em;font-size:6.5px}.pf-entry-guide-persistent form{gap:5px}.pf-entry-guide-persistent .pf-entry-select select,.pf-entry-guide-persistent form>button{height:36px;min-height:36px}.pf-entry-guide-persistent .pf-entry-select select{padding-left:10px;padding-right:29px;font-size:9.5px}.pf-entry-guide-persistent form>button{min-width:78px;padding:0 9px;font-size:8.5px}.pf-entry-guide-persistent form>button svg{width:12px}.pf-cinema-signal-vocabulary{top:10%;left:0;right:0}.pf-cinema-signal-vocabulary>span{letter-spacing:.065em;font-size:clamp(5px,1.55vw,6.4px)}.pf-cinema-scan-signals,.pf-cinema-model-label{bottom:calc(var(--pf-cta-clearance) + 1px)}.pf-cinema-signal-count{bottom:calc(var(--pf-cta-clearance) + 21px)}}@media (max-width:360px){.pf-entry-guide-heading-copy>span{white-space:normal;max-width:43px}.pf-entry-guide-persistent form>button{min-width:74px;padding:0 7px;font-size:8px}.pf-entry-guide-persistent .pf-entry-select select{padding-left:8px;font-size:8.8px}}@media (max-height:700px){.pf-entry{--pf-cta-clearance:66px}.pf-entry:not(.is-story-complete) .pf-story-copy{padding-top:6px}}@media (prefers-reduced-motion:reduce){.pf-entry .pf-entry-guide.pf-entry-guide-persistent,.pf-entry .pf-entry-guide.pf-entry-guide-persistent:after,.pf-cinema-signal-vocabulary>span{transition:none!important;animation:none!important}.pf-cinema-signal-vocabulary>span{opacity:.2;filter:none;transform:translate(-50%,-50%)}}.pf-story-picture{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.pf-story-picture .pf-story-photo-cinema{width:100%;height:100%;position:absolute;inset:0}.pf-entry.story-outcome:not(.is-story-complete) .is-outcome .pf-story-photo-cinema{object-position:50% 50%;filter:saturate(.86)contrast(1.08)brightness(.78);animation:8s cubic-bezier(.16,.72,.2,1) both pfNextMoveCamera}.pf-entry.story-outcome:not(.is-story-complete) .is-outcome:before{background:linear-gradient(90deg,#030407bd 0%,#03040787 35%,#03040714 57%,#0304073d 100%),linear-gradient(#03030542,#0000 24%,#03030514 67%,#030305cc)}.pf-entry.story-outcome:not(.is-story-complete) .is-outcome .pf-story-photo-shade{background:radial-gradient(at 73% 44%,#05070b05 0 21%,#05070b29 50%,#05070b7a 100%),linear-gradient(#0000 46%,#030407c7)}.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy{text-align:left;align-items:flex-start;width:min(46vw,700px);max-width:700px;padding-left:0;padding-right:0;left:clamp(34px,6vw,96px);right:auto}.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy:before{background:radial-gradient(#02020491,#02020438 55%,#0000 78%);width:min(760px,56vw);left:28%}.pf-entry.story-outcome:not(.is-story-complete) .pf-entry-eyebrow{justify-content:flex-start}.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy h1{text-align:left;max-width:690px;margin-left:0;margin-right:0;font-size:clamp(54px,5.75vw,92px);line-height:.94}.pf-entry.story-outcome:not(.is-story-complete) .pf-entry-lede{text-align:left;max-width:590px;margin-left:0;margin-right:0}.pf-prediction-analysis{z-index:7;top:clamp(54px,7dvh,84px);right:1.5%;bottom:calc(var(--pf-cta-clearance) + 8px);pointer-events:none;isolation:isolate;width:min(57vw,900px);position:absolute;overflow:hidden}.pf-prediction-analysis:before{z-index:-2;content:"";background-image:radial-gradient(circle, rgba(var(--entry-accent-rgb), .58) 0 .8px, transparent 1.5px), radial-gradient(circle, #87e0ff5c 0 .7px, transparent 1.35px);opacity:0;filter:drop-shadow(0 0 7px rgba(var(--entry-accent-rgb), .28));background-position:0 0,13px 9px;background-size:23px 23px,31px 31px;border-radius:48%;animation:1.35s cubic-bezier(.2,.72,.2,1) .42s forwards pfPredictionFieldIn,4.8s ease-in-out 1.8s infinite pfPredictionFieldBreathe;position:absolute;inset:3% 0 1%;-webkit-mask-image:radial-gradient(#000 4%,#000000b8 55%,#0000 84%);mask-image:radial-gradient(#000 4%,#000000b8 55%,#0000 84%)}.pf-prediction-analysis:after{z-index:-1;content:"";opacity:0;background:linear-gradient(90deg, transparent, rgba(var(--entry-accent-rgb), .12), #ffffff14, transparent);filter:blur(13px);width:22%;animation:3.8s cubic-bezier(.2,.62,.2,1) .52s forwards pfPredictionSweep;position:absolute;top:8%;bottom:7%;left:-14%;transform:skew(-12deg)}.pf-prediction-cluster{--dimension-rgb:199, 169, 255;--cluster-delay:1.2s;z-index:3;opacity:0;filter:blur(5px);width:min(31%,250px);animation:pfPredictionClusterIn .68s var(--cluster-delay) cubic-bezier(.2, .78, .2, 1) forwards;flex-direction:column;gap:8px;display:flex;position:absolute;transform:translateY(10px)scale(.97)}.pf-prediction-cluster.is-thinking{--dimension-rgb:199, 169, 255;--cluster-delay:1.12s;text-align:center;align-items:center;top:7%;left:39%}.pf-prediction-cluster.is-feeling{--dimension-rgb:255, 172, 202;--cluster-delay:1.38s;text-align:right;align-items:flex-end;top:38%;right:0}.pf-prediction-cluster.is-saying{--dimension-rgb:134, 221, 255;--cluster-delay:1.64s;text-align:left;align-items:flex-start;top:35%;left:0}.pf-prediction-cluster.is-acting{--dimension-rgb:139, 241, 215;--cluster-delay:1.9s;text-align:left;align-items:flex-start;bottom:10%;left:19%}.pf-prediction-dimension{border:1px solid rgba(var(--dimension-rgb), .32);background:linear-gradient(120deg, rgba(var(--dimension-rgb), .13), #090a0f6b), #07080c47;min-height:32px;box-shadow:0 12px 32px #00000042, 0 0 24px rgba(var(--dimension-rgb), .08) inset;color:#fffffff0;letter-spacing:.11em;text-shadow:0 2px 16px #000000d1;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(14px)saturate(1.18);animation:pfPredictionDimensionBreathe 3.8s calc(var(--cluster-delay) + .7s) ease-in-out infinite;border-radius:999px;align-items:center;padding:8px 13px 8px 30px;font-size:clamp(9px,.78vw,12px);font-weight:720;line-height:1;display:inline-flex;position:relative}.pf-prediction-dimension>i{background:rgb(var(--dimension-rgb));width:7px;height:7px;box-shadow:0 0 0 5px rgba(var(--dimension-rgb), .09), 0 0 16px rgba(var(--dimension-rgb), .86);border-radius:50%;position:absolute;left:12px}.pf-prediction-cues{flex-wrap:wrap;gap:5px 9px;max-width:100%;display:flex}.is-thinking .pf-prediction-cues{justify-content:center}.is-feeling .pf-prediction-cues{justify-content:flex-end}.pf-prediction-cues>span{color:rgba(var(--dimension-rgb), .64);letter-spacing:.085em;text-shadow:0 2px 12px #000000f5, 0 0 14px rgba(var(--dimension-rgb), .19);text-transform:uppercase;white-space:nowrap;opacity:0;animation:pfPredictionCueIn .52s calc(var(--cluster-delay) + .23s + var(--cue-delay,0s)) ease forwards;font-size:clamp(6px,.5vw,8px);font-weight:650;line-height:1.2;transform:translateY(4px)}.pf-prediction-cues>span:nth-child(2){--cue-delay:.1s}.pf-prediction-cues>span:nth-child(3){--cue-delay:.2s}.pf-prediction-links{z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pf-prediction-links path{fill:none;stroke-width:.16px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.pf-prediction-links .dimension-link{stroke:rgba(var(--entry-accent-rgb), .35);animation:pfPredictionLineDraw .95s var(--link-delay) cubic-bezier(.2, .72, .2, 1) forwards}.pf-prediction-links .link-thinking{--link-delay:2.05s;stroke:#c7a9ff6b}.pf-prediction-links .link-feeling{--link-delay:2.22s;stroke:#ffacca66}.pf-prediction-links .link-saying{--link-delay:2.39s;stroke:#86ddff66}.pf-prediction-links .link-acting{--link-delay:2.56s;stroke:#8bf1d766}.pf-prediction-links .forecast-link{stroke:#dcc2ffb3;stroke-width:.22px;filter:drop-shadow(0 0 5px rgba(var(--entry-accent-rgb), .66));animation:.92s cubic-bezier(.2,.72,.2,1) 3.18s forwards pfPredictionLineDraw,2.7s ease-in-out 4.2s infinite pfPredictionForecastPulse}.pf-prediction-convergence{z-index:4;background:rgba(var(--entry-accent-rgb), .18);width:12px;height:12px;box-shadow:0 0 0 8px rgba(var(--entry-accent-rgb), .07), 0 0 24px rgba(var(--entry-accent-rgb), .8);opacity:0;border:1px solid #e0ccffc7;border-radius:50%;animation:.62s cubic-bezier(.2,.78,.2,1) 2.95s forwards pfPredictionConvergenceIn,2.6s ease-in-out 3.65s infinite pfPredictionConvergenceBreathe;position:absolute;top:68%;left:58%;transform:translate(-50%,-50%)scale(.5)}.pf-prediction-result{z-index:5;background:linear-gradient(122deg, rgba(var(--entry-accent-rgb), .18), #08090e80), #07080c52;min-width:196px;box-shadow:0 16px 40px #00000057, 0 0 32px rgba(var(--entry-accent-rgb), .11) inset;opacity:0;filter:blur(4px);-webkit-backdrop-filter:blur(18px)saturate(1.2);isolation:isolate;border:1px solid #dcc2ff6b;border-radius:14px;padding:12px 16px 12px 38px;animation:.76s cubic-bezier(.16,.82,.2,1) 3.72s forwards pfPredictionResultIn,1.15s cubic-bezier(.16,.82,.2,1) 4.42s both pfPredictionResultConfirm,3.2s ease-in-out 5.62s infinite pfPredictionResultBreathe;position:absolute;bottom:6%;right:4%;overflow:hidden;transform:translateY(10px)scale(.97)}.pf-prediction-result:before{z-index:0;border-radius:inherit;content:"";pointer-events:none;opacity:0;background:linear-gradient(108deg,#0000 37%,#fff3 49%,#0000 61%);animation:.98s cubic-bezier(.2,.72,.2,1) 4.5s both pfPredictionResultSweep;position:absolute;inset:-35% -65%;transform:translate(-45%)}.pf-prediction-result>i{z-index:2;background:var(--entry-accent);width:10px;height:10px;box-shadow:0 0 0 6px rgba(var(--entry-accent-rgb), .09), 0 0 18px rgba(var(--entry-accent-rgb), .92);border:1px solid #e9ddffdb;border-radius:50%;animation:2.4s ease-in-out 4.45s infinite pfPredictionResultDot;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.pf-prediction-result span,.pf-prediction-result strong{z-index:2;display:block;position:relative}.pf-prediction-result span{color:#e4d4fab3;letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:740;line-height:1}.pf-prediction-result strong{color:#fffffffa;letter-spacing:-.015em;margin-top:5px;font-size:13px;font-weight:680;line-height:1.05}@keyframes pfNextMoveCamera{0%{transform:translate(.8%,.25%)scale(1.055)}to{transform:translate(0,0)scale(1.018)}}@keyframes pfPredictionFieldIn{0%{opacity:0;transform:scale(1.04)}to{opacity:.26;transform:scale(1)}}@keyframes pfPredictionFieldBreathe{0%,to{opacity:.2}50%{opacity:.3}}@keyframes pfPredictionSweep{0%,10%{opacity:0;left:-14%}35%,58%{opacity:.54}to{opacity:0;left:112%}}@keyframes pfPredictionClusterIn{to{opacity:1;filter:blur();transform:none}}@keyframes pfPredictionCueIn{to{opacity:1;transform:none}}@keyframes pfPredictionDimensionBreathe{0%,to{border-color:rgba(var(--dimension-rgb), .28);box-shadow:0 12px 32px #00000042, 0 0 24px rgba(var(--dimension-rgb), .07) inset}50%{border-color:rgba(var(--dimension-rgb), .48);box-shadow:0 12px 32px #00000042, 0 0 30px rgba(var(--dimension-rgb), .14) inset}}@keyframes pfPredictionLineDraw{to{stroke-dashoffset:0}}@keyframes pfPredictionForecastPulse{0%,to{stroke-opacity:.62}50%{stroke-opacity:1}}@keyframes pfPredictionConvergenceIn{to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes pfPredictionConvergenceBreathe{0%,to{box-shadow:0 0 0 7px rgba(var(--entry-accent-rgb), .06), 0 0 21px rgba(var(--entry-accent-rgb), .68)}50%{box-shadow:0 0 0 11px rgba(var(--entry-accent-rgb), .1), 0 0 30px rgba(var(--entry-accent-rgb), .92)}}@keyframes pfPredictionResultIn{to{opacity:1;filter:blur();transform:none}}@keyframes pfPredictionResultDot{0%,to{transform:translateY(-50%)scale(.94)}50%{transform:translateY(-50%)scale(1.12)}}@keyframes pfPredictionResultConfirm{0%,to{box-shadow:0 16px 40px #00000057, 0 0 32px rgba(var(--entry-accent-rgb), .11) inset;border-color:#dcc2ff6b}42%{box-shadow:0 18px 50px #0000006b, 0 0 0 7px rgba(var(--entry-accent-rgb), .08), 0 0 42px rgba(var(--entry-accent-rgb), .34), 0 0 38px rgba(var(--entry-accent-rgb), .2) inset;border-color:#e9daffdb}}@keyframes pfPredictionResultBreathe{0%,to{box-shadow:0 16px 40px #00000057, 0 0 28px rgba(var(--entry-accent-rgb), .1) inset;border-color:#dcc2ff70}50%{box-shadow:0 18px 46px #00000061, 0 0 34px rgba(var(--entry-accent-rgb), .18), 0 0 34px rgba(var(--entry-accent-rgb), .16) inset;border-color:#e4d0ff9e}}@keyframes pfPredictionResultSweep{0%{opacity:0;transform:translate(-45%)}26%{opacity:.85}to{opacity:0;transform:translate(45%)}}@media (max-width:1100px){.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy{width:min(47vw,580px);left:clamp(28px,4.5vw,54px)}.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy h1{font-size:clamp(50px,6vw,72px)}.pf-prediction-analysis{width:58vw;right:0}}@media (max-width:900px){.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy{width:min(49vw,430px);left:clamp(24px,4vw,40px)}.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy h1{font-size:clamp(45px,6.6vw,61px)}.pf-entry.story-outcome:not(.is-story-complete) .pf-entry-lede{font-size:clamp(15px,2vw,18px)}.pf-prediction-analysis{width:59vw;top:54px}.pf-prediction-cluster{width:34%}}@media (max-width:620px){.pf-entry.story-outcome:not(.is-story-complete) .is-outcome .pf-story-photo-cinema{object-position:50% 50%;filter:saturate(.88)contrast(1.07)brightness(.76)}.pf-entry.story-outcome:not(.is-story-complete) .is-outcome:before{background:linear-gradient(#030407b3 0%,#03040773 31%,#03040714 52%,#03040770 100%),linear-gradient(90deg,#03040733,#0000 54%,#03040747)}.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy{top:0;right:14px;bottom:var(--pf-cta-clearance);text-align:center;justify-content:flex-start;align-items:center;width:auto;max-width:none;padding:clamp(56px,8.5dvh,76px) 0 0;left:14px}.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy:before{width:118vw;height:42dvh;top:18%;left:50%}.pf-entry.story-outcome:not(.is-story-complete) .pf-entry-eyebrow{justify-content:center}.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy h1{text-align:center;max-width:390px;margin-left:auto;margin-right:auto;font-size:clamp(35px,10.3vw,46px);line-height:.95}.pf-entry.story-outcome:not(.is-story-complete) .pf-entry-lede{text-align:center;max-width:355px;margin-left:auto;margin-right:auto;font-size:clamp(13px,3.55vw,15px);line-height:1.36}.pf-prediction-analysis{top:36%;right:0;bottom:calc(var(--pf-cta-clearance) + 2px);width:auto;left:0}.pf-prediction-analysis:before{inset:0 -7%}.pf-prediction-cluster{gap:5px;width:min(38%,150px)}.pf-prediction-cluster.is-thinking{top:4%;left:42%}.pf-prediction-cluster.is-saying{top:32%;left:2%}.pf-prediction-cluster.is-feeling{top:39%;right:1%}.pf-prediction-cluster.is-acting{bottom:7%;left:17%}.pf-prediction-dimension{letter-spacing:.09em;min-height:26px;padding:7px 9px 7px 25px;font-size:clamp(7.5px,2.15vw,9px)}.pf-prediction-dimension>i{width:6px;height:6px;left:9px}.pf-prediction-cues{gap:3px 6px}.pf-prediction-cues>span{letter-spacing:.055em;font-size:clamp(5.2px,1.45vw,6.2px)}.pf-prediction-links .dimension-link{stroke-width:.12px}.pf-prediction-convergence{width:10px;height:10px;top:67%;left:59%}.pf-prediction-result{border-radius:11px;min-width:145px;padding:9px 10px 9px 30px;bottom:4%;right:3%}.pf-prediction-result>i{width:7px;height:7px;left:10px}.pf-prediction-result span{font-size:5.5px}.pf-prediction-result strong{margin-top:4px;font-size:9.5px}}@media (max-width:620px) and (max-height:700px){.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy{padding-top:clamp(46px,8dvh,56px)}.pf-entry.story-outcome:not(.is-story-complete) .pf-entry-eyebrow{margin-bottom:8px}.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy h1{max-width:330px;font-size:clamp(30px,9.2vw,36px)}.pf-entry.story-outcome:not(.is-story-complete) .pf-entry-lede{max-width:310px;margin-top:10px;font-size:clamp(11.5px,3.3vw,13px)}.pf-prediction-analysis{top:40%}.pf-prediction-cues>span:nth-child(3){display:none}.pf-prediction-result{bottom:2%}}@media (prefers-reduced-motion:reduce){.pf-entry.story-outcome:not(.is-story-complete) .is-outcome .pf-story-photo-cinema,.pf-prediction-analysis:before,.pf-prediction-analysis:after,.pf-prediction-cluster,.pf-prediction-dimension,.pf-prediction-cues>span,.pf-prediction-links path,.pf-prediction-convergence,.pf-prediction-result,.pf-prediction-result>i{transition:none!important;animation:none!important}.pf-entry.story-outcome:not(.is-story-complete) .is-outcome .pf-story-photo-cinema{transform:scale(1.018)}.pf-prediction-analysis:before{opacity:.23;transform:none}.pf-prediction-analysis:after{display:none}.pf-prediction-cluster,.pf-prediction-cues>span,.pf-prediction-convergence,.pf-prediction-result{opacity:1;filter:none;transform:none}.pf-prediction-links path{stroke-dashoffset:0}}.is-simulate{--scene-drift-x:-0.45%;--scene-drift-y:-0.55%}.pf-entry.story-simulate:not(.is-story-complete) .is-simulate .pf-story-photo-cinema{object-position:50% 43%;filter:saturate(.62)contrast(1.16)brightness(.56)}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy{text-align:left;align-items:flex-start;width:min(42vw,620px);max-width:620px;padding-left:0;padding-right:0;left:clamp(34px,6vw,96px);right:auto}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy:before{background:radial-gradient(#02020499,#02020440 54%,#0000 78%);width:min(720px,53vw);left:24%}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-eyebrow{justify-content:flex-start}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1{text-align:left;max-width:610px;margin-left:0;margin-right:0;font-size:clamp(54px,5.45vw,86px);line-height:.95}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede{text-align:left;max-width:560px;margin-left:0;margin-right:0}.pf-cinema-mind-model.is-simulating{z-index:5}.pf-cinema-mind-model.is-simulating .pf-cinema-model-ring{border-color:rgba(var(--entry-accent-rgb), .2)}.pf-cinema-mind-model.is-simulating .pf-cinema-model-ring.ring-two{border-color:#8ee8ff26}.pf-cinema-mind-model.is-simulating .pf-cinema-model-streams>span{opacity:.36}.pf-cinema-mind-model.is-simulating .pf-cinema-model-core{box-shadow:0 0 0 13px rgba(var(--entry-accent-rgb), .055), 0 0 130px rgba(var(--entry-accent-rgb), .52), inset 0 1px #ffffff2e}.pf-simulation-analysis{z-index:7;top:clamp(52px,7dvh,82px);right:1.5%;bottom:calc(var(--pf-cta-clearance) + 8px);pointer-events:none;isolation:isolate;width:min(57vw,900px);position:absolute;overflow:hidden}.pf-simulation-analysis:before{z-index:-2;content:"";background-image:radial-gradient(circle, rgba(var(--entry-accent-rgb), .54) 0 .8px, transparent 1.5px), radial-gradient(circle, #87e0ff57 0 .7px, transparent 1.35px);opacity:0;filter:drop-shadow(0 0 7px rgba(var(--entry-accent-rgb), .26));background-position:0 0,13px 9px;background-size:23px 23px,31px 31px;border-radius:48%;animation:1.3s cubic-bezier(.2,.72,.2,1) .36s forwards pfSimulationFieldIn,4.8s ease-in-out 1.7s infinite pfSimulationFieldBreathe;position:absolute;inset:2% 0 1%;-webkit-mask-image:radial-gradient(#000 4%,#000000b3 55%,#0000 84%);mask-image:radial-gradient(#000 4%,#000000b3 55%,#0000 84%)}.pf-simulation-analysis:after{z-index:-1;content:"";opacity:0;background:linear-gradient(90deg, transparent, rgba(var(--entry-accent-rgb), .12), #ffffff14, transparent);filter:blur(13px);width:20%;animation:3.5s cubic-bezier(.2,.62,.2,1) .46s forwards pfSimulationSweep;position:absolute;top:8%;bottom:8%;left:-16%;transform:skew(-12deg)}.pf-simulation-status{z-index:5;border:1px solid rgba(var(--entry-accent-rgb), .24);color:#f8f5fbc2;opacity:0;filter:blur(4px);-webkit-backdrop-filter:blur(16px)saturate(1.16);background:#07080c57;border-radius:999px;align-items:center;gap:8px;padding:8px 11px 8px 28px;animation:.62s cubic-bezier(.2,.78,.2,1) .48s forwards pfSimulationStatusIn;display:flex;position:absolute;top:4%;right:5%;transform:translateY(8px);box-shadow:0 10px 30px #00000042}.pf-simulation-status>i{background:var(--entry-accent);width:7px;height:7px;box-shadow:0 0 0 5px rgba(var(--entry-accent-rgb), .08), 0 0 15px rgba(var(--entry-accent-rgb), .8);border-radius:50%;animation:1.25s ease-in-out 1.05s 3 pfSimulationStatusPulse;position:absolute;left:11px}.pf-simulation-status span,.pf-simulation-status b{white-space:nowrap;font-size:clamp(7px,.6vw,9px);font-style:normal;line-height:1}.pf-simulation-status span{letter-spacing:.045em;font-weight:690}.pf-simulation-status b{color:rgba(var(--entry-accent-rgb), .82);letter-spacing:.1em;text-transform:uppercase;border-left:1px solid #ffffff21;padding-left:8px;font-weight:750}.pf-simulation-links{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pf-simulation-links.is-mobile{display:none}.pf-simulation-links path{fill:none;stroke-width:1.1px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.pf-simulation-links .route-line{stroke:rgba(var(--entry-accent-rgb), .34);filter:drop-shadow(0 0 4px rgba(var(--entry-accent-rgb), .44));animation:pfSimulationLineDraw .85s var(--line-delay) cubic-bezier(.2, .72, .2, 1) forwards}.pf-simulation-links .line-direct{--line-delay:.95s;animation:pfSimulationLineDraw .85s var(--line-delay) cubic-bezier(.2, .72, .2, 1) forwards, pfSimulationLineDim .7s 3.7s ease forwards}.pf-simulation-links .line-proof{--line-delay:1.28s;animation:pfSimulationLineDraw .85s var(--line-delay) cubic-bezier(.2, .72, .2, 1) forwards, pfSimulationLineDim .7s 3.88s ease forwards}.pf-simulation-links .line-upside{--line-delay:1.61s;stroke:#c7a9ffb3;stroke-width:1.5px;animation:pfSimulationLineDraw .85s var(--line-delay) cubic-bezier(.2, .72, .2, 1) forwards, pfSimulationLineSettle 3s 4.55s ease-in-out infinite}.pf-simulation-route{--route-delay:1.35s;z-index:3;background:linear-gradient(120deg, rgba(var(--entry-accent-rgb), .08), #090a0f70), #07080c47;width:min(29%,230px);min-width:170px;box-shadow:0 14px 34px #00000047, 0 0 24px rgba(var(--entry-accent-rgb), .045) inset;opacity:0;filter:blur(5px);-webkit-backdrop-filter:blur(15px)saturate(1.15);animation:pfSimulationRouteIn .65s var(--route-delay) cubic-bezier(.2, .78, .2, 1) forwards;border:1px solid #ffffff21;border-radius:15px;padding:11px 13px 11px 15px;position:absolute;right:4%;transform:translate(12px)scale(.97)}.pf-simulation-route.route-direct{--route-delay:1.35s;animation:pfSimulationRouteIn .65s var(--route-delay) cubic-bezier(.2, .78, .2, 1) forwards, pfSimulationLowerFit .7s 3.7s ease forwards;top:13%}.pf-simulation-route.route-proof{--route-delay:1.68s;animation:pfSimulationRouteIn .65s var(--route-delay) cubic-bezier(.2, .78, .2, 1) forwards, pfSimulationLowerFit .7s 3.88s ease forwards;top:41%}.pf-simulation-route.route-upside{--route-delay:2.01s;animation:pfSimulationRouteIn .65s var(--route-delay) cubic-bezier(.2, .78, .2, 1) forwards, pfSimulationBestFit .78s 4.05s cubic-bezier(.16, .82, .2, 1) forwards, pfSimulationBestBreathe 3.2s 5s ease-in-out infinite;border-color:#c7a9ff3d;top:69%}.pf-simulation-route>span{color:#e6ddf194;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:7px;font-size:7px;font-weight:760;line-height:1;display:flex}.pf-simulation-route>span i{background:rgba(var(--entry-accent-rgb), .76);width:5px;height:5px;box-shadow:0 0 12px rgba(var(--entry-accent-rgb), .6);border-radius:50%}.pf-simulation-route strong,.pf-simulation-route em{display:block}.pf-simulation-route strong{color:#fffffff0;letter-spacing:-.018em;margin-top:7px;font-size:clamp(10px,.8vw,12px);font-weight:670;line-height:1.05}.pf-simulation-route em{color:#dccdee9e;letter-spacing:.025em;opacity:0;animation:pfSimulationResponseIn .5s calc(var(--route-delay) + .56s) ease forwards;margin-top:6px;font-size:clamp(7px,.58vw,9px);font-style:normal;font-weight:620;line-height:1;transform:translateY(3px)}.pf-simulation-route.route-upside em{color:#dbcaf6db}.pf-simulation-route>b{color:#e8d8ffe6;letter-spacing:.12em;text-transform:uppercase;opacity:0;background:#120d1bad;border:1px solid #d5befa5c;border-radius:999px;padding:4px 7px;font-size:6px;font-weight:780;line-height:1;animation:.52s 4.42s forwards pfSimulationBadgeIn;position:absolute;top:-8px;right:10px;transform:translateY(4px)}.pf-simulation-resolution{z-index:4;background:linear-gradient(122deg, rgba(var(--entry-accent-rgb), .15), #08090e80), #07080c52;min-width:170px;box-shadow:0 16px 38px #00000052, 0 0 28px rgba(var(--entry-accent-rgb), .09) inset;opacity:0;filter:blur(4px);-webkit-backdrop-filter:blur(17px)saturate(1.18);border:1px solid #dcc2ff59;border-radius:14px;padding:10px 12px 10px 32px;animation:.68s cubic-bezier(.16,.82,.2,1) 4.55s forwards pfSimulationResolutionIn;position:absolute;bottom:5%;right:32%;transform:translateY(9px)scale(.97)}.pf-simulation-resolution>i{background:var(--entry-accent);width:8px;height:8px;box-shadow:0 0 0 6px rgba(var(--entry-accent-rgb), .08), 0 0 17px rgba(var(--entry-accent-rgb), .88);border:1px solid #e9ddffd1;border-radius:50%;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.pf-simulation-resolution span,.pf-simulation-resolution strong{display:block}.pf-simulation-resolution span{color:#e4d4faab;letter-spacing:.14em;text-transform:uppercase;font-size:6.5px;font-weight:760;line-height:1}.pf-simulation-resolution strong{color:#fffffff0;letter-spacing:-.012em;margin-top:5px;font-size:10px;font-weight:660;line-height:1.05}@keyframes pfSimulationFieldIn{0%{opacity:0;transform:scale(1.04)}to{opacity:.23;transform:scale(1)}}@keyframes pfSimulationFieldBreathe{0%,to{opacity:.18}50%{opacity:.27}}@keyframes pfSimulationSweep{0%,10%{opacity:0;left:-16%}34%,58%{opacity:.5}to{opacity:0;left:112%}}@keyframes pfSimulationStatusIn{to{opacity:1;filter:none;transform:none}}@keyframes pfSimulationStatusPulse{0%,to{opacity:.72;transform:scale(.88)}50%{opacity:1;transform:scale(1.16)}}@keyframes pfSimulationLineDraw{to{stroke-dashoffset:0}}@keyframes pfSimulationLineDim{to{stroke-opacity:.2;filter:drop-shadow(0 0 2px rgba(var(--entry-accent-rgb), .16))}}@keyframes pfSimulationLineSettle{0%,to{stroke-opacity:.58}50%{stroke-opacity:.9}}@keyframes pfSimulationRouteIn{to{opacity:1;filter:none;transform:none}}@keyframes pfSimulationResponseIn{to{opacity:1;transform:none}}@keyframes pfSimulationLowerFit{to{opacity:.46;filter:saturate(.62);border-color:#ffffff14;transform:scale(.985)}}@keyframes pfSimulationBestFit{to{box-shadow:0 16px 38px #0000004d, 0 0 34px rgba(var(--entry-accent-rgb), .13), 0 0 30px rgba(var(--entry-accent-rgb), .12) inset;border-color:#d5befa8f;transform:translate(-5px)scale(1.025)}}@keyframes pfSimulationBestBreathe{0%,to{box-shadow:0 16px 38px #0000004d, 0 0 28px rgba(var(--entry-accent-rgb), .1)}50%{box-shadow:0 16px 38px #0000004d, 0 0 42px rgba(var(--entry-accent-rgb), .18)}}@keyframes pfSimulationBadgeIn{to{opacity:1;transform:none}}@keyframes pfSimulationResolutionIn{to{opacity:1;filter:none;transform:none}}@media (max-width:1100px){.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy{width:min(43vw,520px);left:clamp(28px,4.5vw,54px)}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1{font-size:clamp(48px,5.9vw,68px)}.pf-simulation-analysis{width:59vw;right:0}.pf-simulation-route{width:min(31%,210px);min-width:150px;right:3%}}@media (max-width:900px){.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy{width:min(45vw,420px);left:clamp(24px,4vw,40px)}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1{font-size:clamp(43px,6.4vw,58px)}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede{max-width:410px;font-size:clamp(14px,1.9vw,17px)}.pf-simulation-analysis{width:60vw;top:50px}.pf-simulation-route{min-width:136px;padding:9px 10px 9px 12px}.pf-simulation-status span{text-overflow:ellipsis;max-width:160px;overflow:hidden}}@media (max-width:620px){.pf-entry.story-simulate:not(.is-story-complete) .is-simulate .pf-story-photo-cinema{object-position:50% 43%;filter:saturate(.64)contrast(1.14)brightness(.57)}.pf-entry.story-simulate:not(.is-story-complete) .is-simulate:before{background:linear-gradient(#030407ba 0%,#03040775 30%,#03040714 50%,#0304077a 100%),linear-gradient(90deg,#03040738,#0000 52%,#03040738)}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy{top:0;right:14px;bottom:var(--pf-cta-clearance);text-align:center;justify-content:flex-start;align-items:center;width:auto;max-width:none;padding:clamp(54px,8.2dvh,72px) 0 0;left:14px}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy:before{width:118vw;height:41dvh;top:17%;left:50%}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-eyebrow{justify-content:center}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1{text-align:center;max-width:390px;margin-left:auto;margin-right:auto;font-size:clamp(35px,10.2vw,45px);line-height:.96}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede{text-align:center;max-width:352px;margin-left:auto;margin-right:auto;font-size:clamp(12.5px,3.45vw,14.5px);line-height:1.34}.pf-cinema-mind-model.is-simulating .pf-cinema-model-label{display:none}.pf-simulation-analysis{top:38%;right:0;bottom:calc(var(--pf-cta-clearance) + 2px);width:auto;left:0}.pf-simulation-analysis:before{inset:0 -8%}.pf-simulation-status{padding:7px 9px 7px 24px;top:1%;right:3%;transform:translateY(8px)}.pf-simulation-status>i{width:6px;height:6px;left:9px}.pf-simulation-status span{max-width:none;font-size:clamp(6.5px,1.8vw,7.5px)}.pf-simulation-status b{font-size:clamp(5.8px,1.6vw,6.8px)}.pf-simulation-links.is-desktop{display:none}.pf-simulation-links.is-mobile{display:block}.pf-simulation-route{border-radius:11px;width:30%;min-width:0;padding:8px 7px;bottom:5%;right:auto;transform:translateY(9px)scale(.97);top:auto!important}.pf-simulation-route.route-direct{left:2%}.pf-simulation-route.route-proof{left:35%}.pf-simulation-route.route-upside{left:68%}.pf-simulation-route>span{letter-spacing:.09em;gap:4px;font-size:clamp(5.2px,1.42vw,6px)}.pf-simulation-route>span i{width:4px;height:4px}.pf-simulation-route strong{margin-top:5px;font-size:clamp(7.4px,2.05vw,9px);line-height:1.1}.pf-simulation-route em{margin-top:5px;font-size:clamp(5.8px,1.58vw,6.8px)}.pf-simulation-route>b{letter-spacing:.08em;padding:3px 5px;font-size:4.8px;top:-7px;right:4px}.pf-simulation-resolution{display:none}@keyframes pfSimulationBestFit{to{box-shadow:0 11px 28px #00000047, 0 0 30px rgba(var(--entry-accent-rgb), .14);border-color:#d5befa8f;transform:translateY(-3px)scale(1.035)}}}@media (max-width:620px) and (max-height:700px){.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy{padding-top:clamp(44px,7.6dvh,52px)}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-eyebrow{margin-bottom:8px}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1{max-width:330px;font-size:clamp(29px,9vw,35px)}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede{max-width:310px;margin-top:9px;font-size:clamp(10.8px,3.15vw,12.5px)}.pf-simulation-analysis{top:39%}.pf-simulation-status b{display:none}.pf-simulation-route{padding-top:7px;padding-bottom:7px;bottom:3%}.pf-simulation-route>span{display:none}.pf-simulation-route strong{margin-top:0}}@media (prefers-reduced-motion:reduce){.pf-simulation-analysis:before,.pf-simulation-analysis:after,.pf-simulation-status,.pf-simulation-status>i,.pf-simulation-links path,.pf-simulation-route,.pf-simulation-route em,.pf-simulation-route>b,.pf-simulation-resolution{transition:none!important;animation:none!important}.pf-simulation-analysis:before{opacity:.22;transform:none}.pf-simulation-analysis:after{display:none}.pf-simulation-status,.pf-simulation-route,.pf-simulation-route em,.pf-simulation-route>b,.pf-simulation-resolution{opacity:1;filter:none}.pf-simulation-status{transform:none}.pf-simulation-links path{stroke-dashoffset:0}.pf-simulation-route{transform:none}.pf-simulation-route.route-direct,.pf-simulation-route.route-proof{opacity:.46;filter:saturate(.62)}.pf-simulation-route.route-upside{box-shadow:0 16px 38px #0000004d, 0 0 34px rgba(var(--entry-accent-rgb), .13);border-color:#d5befa8f}.pf-simulation-resolution{transform:none}}.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy{inset:0 clamp(26px, 5vw, 84px) var(--pf-cta-clearance);text-align:center;justify-content:center;align-items:center;width:auto;max-width:none;padding:clamp(22px,3dvh,38px) 0 clamp(8px,1.4dvh,16px);left:clamp(26px,5vw,84px);right:clamp(26px,5vw,84px)}.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy:before{opacity:0;background:radial-gradient(#020204b3,#0202044d 52%,#0000 78%);width:min(1180px,92vw);height:min(560px,62dvh);animation:.82s 2.55s both pfOutcomeHaloReveal;top:50%;left:50%;transform:translate(-50%,-50%)}.pf-entry.story-outcome:not(.is-story-complete) .pf-entry-eyebrow{opacity:0;justify-content:center;animation:.68s cubic-bezier(.2,.78,.2,1) 2.66s both pfOutcomeCopyReveal}.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy h1{text-align:center;opacity:0;max-width:1120px;margin-left:auto;margin-right:auto;font-size:clamp(54px,6.9vw,102px);line-height:.94;animation:.76s cubic-bezier(.16,.82,.2,1) 2.78s both pfOutcomeCopyReveal}.pf-entry.story-outcome:not(.is-story-complete) .pf-entry-lede{text-align:center;opacity:0;max-width:690px;margin-left:auto;margin-right:auto;animation:.72s cubic-bezier(.2,.78,.2,1) 2.96s both pfOutcomeCopyReveal}.pf-prediction-cluster{animation:pfPredictionClusterIn .68s var(--cluster-delay) cubic-bezier(.2, .78, .2, 1) forwards, pfPredictionClusterYield .7s 2.7s ease forwards}@keyframes pfOutcomeHaloReveal{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes pfOutcomeCopyReveal{0%{opacity:0;filter:blur(7px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}@keyframes pfPredictionClusterYield{to{opacity:.7;filter:none;transform:scale(.975)}}@media (max-width:900px){.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy{inset:0 clamp(20px, 5vw, 44px) var(--pf-cta-clearance)}.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy h1{max-width:840px;font-size:clamp(44px,8.2vw,72px)}.pf-entry.story-outcome:not(.is-story-complete) .pf-entry-lede{max-width:620px;font-size:clamp(15px,2.4vw,19px)}}@media (max-width:620px){.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy{top:0;right:14px;bottom:var(--pf-cta-clearance);text-align:center;justify-content:flex-start;align-items:center;width:auto;max-width:none;padding:clamp(56px,8.5dvh,76px) 0 0;left:14px}.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy:before{width:118vw;height:42dvh;top:18%;left:50%}.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy h1{max-width:390px;margin-left:auto;margin-right:auto;font-size:clamp(35px,10.3vw,46px);line-height:.95}.pf-entry.story-outcome:not(.is-story-complete) .pf-entry-lede{max-width:355px;margin-left:auto;margin-right:auto;font-size:clamp(13px,3.55vw,15px);line-height:1.36}}@media (max-width:620px) and (max-height:700px){.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy{padding-top:clamp(46px,8dvh,56px)}.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy h1{max-width:330px;font-size:clamp(30px,9.2vw,36px)}.pf-entry.story-outcome:not(.is-story-complete) .pf-entry-lede{max-width:310px;margin-top:10px;font-size:clamp(11.5px,3.3vw,13px)}}@media (prefers-reduced-motion:reduce){.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy:before,.pf-entry.story-outcome:not(.is-story-complete) .pf-entry-eyebrow,.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy h1,.pf-entry.story-outcome:not(.is-story-complete) .pf-entry-lede,.pf-prediction-cluster{transition:none!important;animation:none!important}.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy:before{opacity:1;transform:translate(-50%,-50%)}.pf-entry.story-outcome:not(.is-story-complete) .pf-entry-eyebrow,.pf-entry.story-outcome:not(.is-story-complete) .pf-story-copy h1,.pf-entry.story-outcome:not(.is-story-complete) .pf-entry-lede{opacity:1;filter:none;transform:none}.pf-prediction-cluster{opacity:.7;filter:none;transform:scale(.975)}}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy{inset:0 clamp(26px, 5vw, 84px) var(--pf-cta-clearance);text-align:center;justify-content:center;align-items:center;width:auto;max-width:none;padding:clamp(22px,3dvh,38px) 0 clamp(8px,1.4dvh,16px);left:clamp(26px,5vw,84px);right:clamp(26px,5vw,84px)}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy:before{opacity:0;background:radial-gradient(#020204b8,#02020452 52%,#0000 78%);width:min(1180px,92vw);height:min(560px,62dvh);animation:.82s 5.05s both pfSimulationHaloReveal;top:50%;left:50%;transform:translate(-50%,-50%)}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1{text-align:center;opacity:0;max-width:1100px;margin-left:auto;margin-right:auto;font-size:clamp(54px,6.8vw,100px);line-height:.94;animation:.76s cubic-bezier(.16,.82,.2,1) 5.24s both pfSimulationCopyReveal}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede{text-align:center;opacity:0;max-width:700px;margin-left:auto;margin-right:auto;animation:.72s cubic-bezier(.2,.78,.2,1) 5.42s both pfSimulationCopyReveal}.pf-simulation-analysis{animation:.7s 5.05s forwards pfSimulationAnalysisYield}.pf-cinema-mind-model.is-simulating{animation:.7s 5.05s forwards pfSimulationModelYield}@keyframes pfSimulationHaloReveal{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes pfSimulationCopyReveal{0%{opacity:0;filter:blur(7px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}@keyframes pfSimulationAnalysisYield{to{opacity:.68;transform:scale(.985)}}@keyframes pfSimulationModelYield{to{opacity:.52}}@media (max-width:900px){.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy{inset:0 clamp(20px, 5vw, 44px) var(--pf-cta-clearance)}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1{max-width:840px;font-size:clamp(44px,8.2vw,72px)}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede{max-width:620px;font-size:clamp(15px,2.4vw,19px)}}@media (max-width:620px){.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy{top:0;right:14px;bottom:var(--pf-cta-clearance);text-align:center;justify-content:flex-start;align-items:center;width:auto;max-width:none;padding:clamp(54px,8.2dvh,72px) 0 0;left:14px}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy:before{width:118vw;height:41dvh;top:17%;left:50%}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1{max-width:390px;margin-left:auto;margin-right:auto;font-size:clamp(35px,10.2vw,45px);line-height:.96}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede{max-width:352px;margin-left:auto;margin-right:auto;font-size:clamp(12.5px,3.45vw,14.5px);line-height:1.34}}@media (max-width:620px) and (max-height:700px){.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy{padding-top:clamp(44px,7.6dvh,52px)}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1{max-width:330px;font-size:clamp(29px,9vw,35px)}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede{max-width:310px;margin-top:9px;font-size:clamp(10.8px,3.15vw,12.5px)}}@media (prefers-reduced-motion:reduce){.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy:before,.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-eyebrow,.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1,.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede,.pf-simulation-analysis,.pf-cinema-mind-model.is-simulating{transition:none!important;animation:none!important}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy:before{opacity:1;transform:translate(-50%,-50%)}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-eyebrow,.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1,.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede{opacity:1;filter:none;transform:none}.pf-simulation-analysis{opacity:.68;transform:scale(.985)}.pf-cinema-mind-model.is-simulating{opacity:.52}}.pf-cinema-simulation-avatar{z-index:4;top:var(--model-center-y);left:var(--model-center-x);aspect-ratio:1;opacity:1;filter:none;border-radius:50%;width:clamp(230px,31vw,440px);transition:top .98s cubic-bezier(.16,.82,.2,1),left .98s cubic-bezier(.16,.82,.2,1),width .98s cubic-bezier(.16,.82,.2,1);animation:1.4s cubic-bezier(.16,.82,.2,1) 3.35s backwards pfAvatarConstruct;position:absolute;transform:translate(-50%,-50%)}.pf-cinema-simulation-avatar:before,.pf-cinema-simulation-avatar:after{z-index:2;content:"";pointer-events:none;border-radius:50%;position:absolute}.pf-cinema-simulation-avatar:before{box-shadow:0 0 42px rgba(var(--entry-accent-rgb), .12), 0 0 70px #77deff0f inset;border:1px solid #d2bbf940;inset:7%}.pf-cinema-simulation-avatar:after{filter:drop-shadow(0 0 8px rgba(var(--entry-accent-rgb), .5));border:1px solid #e1cfff94;border-color:#e1cfff94 #88e2ff38 #0000 #0000;animation:8s linear infinite pfAvatarOrbit;inset:3%}.pf-cinema-simulation-avatar>img{object-fit:cover;opacity:.94;filter:saturate(.86)contrast(1.08)brightness(.82);border-radius:50%;width:100%;height:100%;animation:5.6s ease-in-out 4.05s infinite pfAvatarBreathe;display:block;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0 50%,#000000f2 61%,#0000 76%);mask-image:radial-gradient(circle,#000 0 50%,#000000f2 61%,#0000 76%)}.pf-cinema-avatar-scan{z-index:3;opacity:0;background:linear-gradient(90deg,#0000,#88e2ff8a,#fffffff0,#d5befab8,#0000);height:1px;animation:1.35s cubic-bezier(.2,.62,.2,1) 3.48s both pfAvatarScan;position:absolute;top:13%;left:17%;right:17%;box-shadow:0 0 14px #90e0ff9e}.pf-cinema-avatar-status{z-index:4;color:#f4effac7;letter-spacing:.1em;white-space:nowrap;text-transform:uppercase;opacity:0;filter:blur(4px);-webkit-backdrop-filter:blur(14px)saturate(1.15);background:#07080c75;border:1px solid #d9c5f947;border-radius:999px;padding:7px 10px 7px 25px;font-size:7px;font-weight:730;line-height:1;animation:.62s cubic-bezier(.2,.78,.2,1) 4.42s forwards pfAvatarReady;position:absolute;bottom:5%;left:50%;transform:translate(-50%,7px);box-shadow:0 10px 26px #00000047}.pf-cinema-avatar-status>i{background:var(--entry-accent);width:6px;height:6px;box-shadow:0 0 13px rgba(var(--entry-accent-rgb), .9);border-radius:50%;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.pf-cinema-mind-model.is-simulating{--model-center-x:24%}.pf-cinema-mind-model.is-simulating .pf-cinema-model-streams>span{opacity:.14;animation:none}.pf-cinema-mind-model.is-simulating .pf-cinema-model-label{left:var(--model-center-x);transition:left .98s cubic-bezier(.16,.82,.2,1);opacity:0!important}.pf-entry.story-simulate:not(.is-story-complete) .is-simulate .pf-story-photo-cinema{opacity:0;transition:opacity .76s cubic-bezier(.2,.72,.2,1),transform 1.1s cubic-bezier(.2,.72,.2,1);animation:.76s cubic-bezier(.2,.72,.2,1) both pfSimulationPortraitOut;transform:scale(1.012)}.pf-simulation-analysis{width:auto;left:0;right:0;overflow:visible}.pf-site .pf-simulation-links,.pf-site .pf-prediction-links{width:100%;height:100%}.pf-simulation-links path,.pf-prediction-links path{stroke-dasharray:2000;stroke-dashoffset:2000px;stroke-linecap:round;stroke-linejoin:round;shape-rendering:geometricprecision}.pf-simulation-links .route-line{stroke-width:1.35px}.pf-simulation-links .line-upside{stroke-width:1.8px}.pf-simulation-links .resolution-line{fill:none;stroke:#dcc2ff9e;stroke-width:1.45px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px rgba(var(--entry-accent-rgb), .54));animation:.62s cubic-bezier(.2,.72,.2,1) 4.3s forwards pfSimulationLineDraw,3s ease-in-out 5.05s infinite pfSimulationLineSettle}.pf-prediction-links .dimension-link{stroke-width:1.05px;filter:drop-shadow(0 0 4px)}.pf-prediction-links .forecast-link{stroke-width:1.5px}@keyframes pfAvatarConstruct{0%{opacity:0;filter:blur(13px)saturate(.45)}to{opacity:1;filter:none}}@keyframes pfSimulationPortraitOut{0%{opacity:.24}to{opacity:0}}@keyframes pfAvatarScan{0%{opacity:0;top:13%}14%,82%{opacity:.92}to{opacity:0;top:86%}}@keyframes pfAvatarReady{to{opacity:1;filter:none;transform:translate(-50%)}}@keyframes pfAvatarOrbit{to{transform:rotate(360deg)}}@keyframes pfAvatarBreathe{0%,to{opacity:.9;transform:scale(.992)}50%{opacity:.98;transform:scale(1.008)}}@media (max-width:900px){.pf-simulation-analysis{width:auto;left:0;right:0}.pf-cinema-mind-model.is-simulating{--model-center-x:23%}}@media (max-width:620px){.pf-cinema-simulation-avatar{width:min(66vw,280px)}.pf-cinema-mind-model.is-simulating{--model-center-x:50%;--model-center-y:48%}.pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar{width:min(58vw,238px)}.pf-cinema-avatar-status{padding:6px 8px 6px 21px;font-size:5.5px;bottom:1%}.pf-cinema-avatar-status>i{width:5px;height:5px;left:8px}.pf-simulation-status{top:-14%}.pf-simulation-links .route-line{stroke-width:1.05px}.pf-simulation-links .line-upside,.pf-simulation-links .resolution-line,.pf-prediction-links .forecast-link{stroke-width:1.3px}.pf-prediction-links .dimension-link{stroke-width:.9px}}@media (max-width:620px) and (max-height:700px){.pf-simulation-status{display:none}}@media (prefers-reduced-motion:reduce){.pf-cinema-simulation-avatar,.pf-cinema-simulation-avatar:after,.pf-cinema-simulation-avatar>img,.pf-cinema-avatar-scan,.pf-cinema-avatar-status,.pf-simulation-links .resolution-line{transition:none!important;animation:none!important}.pf-cinema-simulation-avatar,.pf-cinema-avatar-status{opacity:1;filter:none;clip-path:none}.pf-cinema-avatar-scan{display:none}.pf-cinema-avatar-status{transform:translate(-50%)}.pf-entry.story-simulate:not(.is-story-complete) .is-simulate .pf-story-photo-cinema{opacity:0;transform:none}.pf-simulation-links .resolution-line{stroke-dashoffset:0}}.pf-entry.story-model:not(.is-story-complete) .pf-story-copy{animation:.72s cubic-bezier(.2,.72,.2,1) 5.12s forwards pfModelCopyYield}.pf-entry.story-model:not(.is-story-complete) .is-model .pf-story-photo-cinema{animation:10s cubic-bezier(.16,.72,.2,1) both pfCinemaPhotoDrift,.92s 5.18s forwards pfModelPortraitYield}@keyframes pfModelCopyYield{to{opacity:0;filter:blur(5px);transform:translateY(-8px)scale(.99)}}@keyframes pfModelPortraitYield{to{opacity:.24}}@media (prefers-reduced-motion:reduce){.pf-entry.story-model:not(.is-story-complete) .pf-story-copy,.pf-entry.story-model:not(.is-story-complete) .is-model .pf-story-photo-cinema{transition:none!important;animation:none!important}.pf-entry.story-model:not(.is-story-complete) .pf-story-copy{opacity:0;filter:none;transform:none}.pf-entry.story-model:not(.is-story-complete) .is-model .pf-story-photo-cinema{opacity:.24}.pf-simulation-links path,.pf-prediction-links path{stroke-dashoffset:0!important}.pf-prediction-result:before{opacity:0;animation:none!important}}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy{inset:0 clamp(24px, 5vw, 84px) var(--pf-cta-clearance);text-align:center;pointer-events:none;justify-content:flex-start;align-self:stretch;align-items:center;width:auto;height:auto;max-height:none;margin:0;padding:clamp(32px,4.2dvh,48px) 0 0}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy:before{background:radial-gradient(#030407eb 0%,#030407a8 45%,#0000 76%);width:min(1040px,90vw);height:min(330px,36dvh);animation:.76s 4.18s both pfSimulationHaloReveal;top:clamp(104px,14dvh,132px);left:50%;transform:translate(-50%,-50%)}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-eyebrow{opacity:0;justify-content:center;animation:.62s cubic-bezier(.2,.78,.2,1) 4.24s both pfSimulationCopyReveal}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1{text-align:center;opacity:0;max-width:980px;margin-left:auto;margin-right:auto;padding-bottom:.075em;font-size:clamp(48px,5.8vw,84px);line-height:.96;animation:.72s cubic-bezier(.16,.82,.2,1) 4.38s both pfSimulationCopyReveal}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede{text-align:center;opacity:0;max-width:680px;margin:clamp(12px,1.6dvh,18px) auto 0;font-size:clamp(15px,1.45vw,19px);line-height:1.38;animation:.68s cubic-bezier(.2,.78,.2,1) 4.56s both pfSimulationCopyReveal}.pf-cinema-mind-model.is-simulating{--model-center-x:50%;--model-center-y:53%;opacity:1;animation:none}.pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar{width:clamp(244px,27vw,390px);animation:none}.pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar>img{animation:5.6s ease-in-out infinite pfAvatarBreathe}.pf-cinema-mind-model.is-simulating .pf-cinema-avatar-status{opacity:1;filter:none;animation:none;transform:translate(-50%)}.pf-twin-analysis{z-index:9;top:clamp(196px,22dvh,220px);right:clamp(18px,3vw,48px);bottom:calc(var(--pf-cta-clearance) + 4px);pointer-events:none;position:absolute;left:clamp(18px,3vw,48px);overflow:visible}.pf-twin-analysis:before{z-index:0;aspect-ratio:1;background:radial-gradient(circle, rgba(var(--entry-accent-rgb), .08), transparent 63%);opacity:0;content:"";border:1px solid #cfb9f117;border-radius:50%;width:min(48vw,650px);animation:1.1s cubic-bezier(.16,.82,.2,1) .42s forwards pfTwinFieldIn;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)scale(.82)}.pf-twin-status{z-index:4;color:#f4effaa8;letter-spacing:.08em;white-space:nowrap;text-transform:uppercase;opacity:0;filter:blur(5px);-webkit-backdrop-filter:blur(16px)saturate(1.15);background:#05070b80;border:1px solid #d3bef533;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-width:min(430px,72vw);padding:7px 13px 7px 30px;font-size:9px;font-weight:660;line-height:1;animation:.62s cubic-bezier(.2,.78,.2,1) .28s forwards pfTwinStatusIn;display:flex;position:absolute;top:19%;left:50%;transform:translate(-50%,7px);box-shadow:0 12px 32px #00000047}.pf-twin-status>i{background:#8be1fff0;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:13px;transform:translateY(-50%);box-shadow:0 0 14px #8be1ffcc}.pf-twin-status>b{color:#e0ccffdb;font-size:inherit;font-weight:760}.pf-twin-links{z-index:1;fill:none;pointer-events:none;display:block;position:absolute;inset:0;overflow:visible}.pf-twin-links path{stroke-dasharray:4000;stroke-dashoffset:4000px;stroke-linecap:round;stroke-linejoin:round;shape-rendering:geometricprecision;vector-effect:non-scaling-stroke}.pf-twin-links .dimension-link{stroke-width:1.05px}.pf-twin-links .link-thinking{stroke:#84deff9e;filter:drop-shadow(0 0 5px #84deff75);animation:.72s cubic-bezier(.2,.72,.2,1) 1.02s forwards pfTwinLineDraw}.pf-twin-links .link-feeling{stroke:#dab5ff9e;filter:drop-shadow(0 0 5px #dab5ff75);animation:.72s cubic-bezier(.2,.72,.2,1) 1.34s forwards pfTwinLineDraw}.pf-twin-links .link-saying{stroke:#a6cbff94;filter:drop-shadow(0 0 5px #a6cbff6b);animation:.72s cubic-bezier(.2,.72,.2,1) 1.66s forwards pfTwinLineDraw}.pf-twin-links .link-acting{stroke:#ebbfa494;filter:drop-shadow(0 0 5px #ebbfa46b);animation:.72s cubic-bezier(.2,.72,.2,1) 1.98s forwards pfTwinLineDraw}.pf-twin-links .forecast-link{stroke:#e0c8ffd1;stroke-width:1.55px;filter:drop-shadow(0 0 7px rgba(var(--entry-accent-rgb), .62));animation:.82s cubic-bezier(.2,.72,.2,1) 2.54s forwards pfTwinLineDraw,3s ease-in-out 4.92s infinite pfTwinForecastBreathe}.pf-twin-convergence{z-index:4;width:11px;height:11px;box-shadow:0 0 0 0 rgba(var(--entry-accent-rgb), .2), 0 0 20px rgba(var(--entry-accent-rgb), .82);opacity:0;background:#e7d3ffd1;border:1px solid #e9d8ffe0;border-radius:50%;animation:.82s cubic-bezier(.16,.82,.2,1) 2.26s forwards pfTwinConverge;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)scale(.4)}@keyframes pfTwinStatusIn{to{opacity:1;filter:none;transform:translate(-50%)}}@keyframes pfTwinFieldIn{to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes pfTwinDimensionIn{to{opacity:1;filter:none;transform:none}}@keyframes pfTwinLineDraw{to{stroke-dashoffset:0}}@keyframes pfTwinConverge{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}52%{opacity:1;box-shadow:0 0 0 9px rgba(var(--entry-accent-rgb), .07), 0 0 28px rgba(var(--entry-accent-rgb), .92);transform:translate(-50%,-50%)scale(1.24)}to{opacity:.88;transform:translate(-50%,-50%)scale(1)}}@keyframes pfTwinResultIn{to{opacity:1;filter:none;transform:translate(-50%)scale(1)}}@keyframes pfTwinForecastBreathe{0%,to{opacity:.72}50%{opacity:1}}@media (max-width:900px){.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy{inset:0 clamp(18px, 4vw, 42px) var(--pf-cta-clearance);padding-top:clamp(34px,4.7dvh,44px)}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1{max-width:780px;font-size:clamp(42px,7.4vw,66px)}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede{max-width:600px;font-size:clamp(14px,2vw,17px)}.pf-twin-analysis{top:clamp(190px,23dvh,220px);left:14px;right:14px}}@media (max-width:620px){.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy{inset:0 14px var(--pf-cta-clearance);padding-top:clamp(38px,5.2dvh,46px)}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy:before{width:118vw;height:290px;top:108px}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1{max-width:390px;font-size:clamp(34px,10vw,43px);line-height:.97}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede{max-width:356px;margin-top:10px;font-size:clamp(12px,3.25vw,14px);line-height:1.34}.pf-cinema-mind-model.is-simulating{--model-center-x:50%;--model-center-y:54%}.pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar{width:min(54vw,224px)}.pf-twin-analysis{top:clamp(184px,29dvh,244px);right:8px;bottom:calc(var(--pf-cta-clearance) + 5px);left:8px}.pf-twin-analysis:before{width:min(88vw,420px)}.pf-twin-status{gap:7px;min-width:0;max-width:calc(100% - 24px);padding:6px 9px 6px 23px;font-size:6.5px;top:0}.pf-twin-status>i{width:5px;height:5px;left:9px}.pf-twin-links .dimension-link{stroke-width:.9px}.pf-twin-links .forecast-link{stroke-width:1.25px}}@media (max-width:620px) and (max-height:700px){.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy{padding-top:clamp(34px,6dvh,40px)}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1{max-width:320px;font-size:clamp(29px,9vw,35px)}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede{max-width:310px;margin-top:7px;font-size:clamp(10px,3vw,11.5px);line-height:1.26}.pf-cinema-mind-model.is-simulating{--model-center-y:55%}.pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar{width:min(52vw,204px)}.pf-twin-analysis{top:clamp(154px,28dvh,174px);bottom:calc(var(--pf-cta-clearance) + 4px)}.pf-twin-status>b{display:none}}@media (prefers-reduced-motion:reduce){.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy:before,.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-eyebrow,.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1,.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede,.pf-twin-analysis:before,.pf-twin-status,.pf-twin-links path,.pf-twin-convergence,.pf-cinema-mind-model.is-simulating,.pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar>img{transition:none!important;animation:none!important}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy:before,.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-eyebrow,.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1,.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede,.pf-twin-analysis:before,.pf-twin-status,.pf-twin-convergence{opacity:1;filter:none}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy:before{transform:translate(-50%,-50%)}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-eyebrow,.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1,.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede{transform:none}.pf-twin-analysis:before{transform:translate(-50%,-50%)scale(1)}.pf-twin-status{transform:translate(-50%)}.pf-twin-links path{stroke-dashoffset:0!important}.pf-twin-convergence{transform:translate(-50%,-50%)scale(1)}}.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-story-copy{inset:0 clamp(24px, 5vw, 84px) var(--pf-cta-clearance);text-align:center;pointer-events:none;justify-content:flex-start;align-self:stretch;align-items:center;width:auto;height:auto;max-height:none;margin:0;padding:clamp(30px,4dvh,46px) 0 0}.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-story-copy:before{opacity:0;background:radial-gradient(#030407f0 0%,#030407ad 44%,#0000 76%);width:min(1040px,90vw);height:min(320px,35dvh);top:clamp(102px,13.5dvh,128px);left:50%;transform:translate(-50%,-50%)}.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-entry-eyebrow{opacity:0;justify-content:center}.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-story-copy h1{text-align:center;opacity:0;max-width:1120px;margin-left:auto;margin-right:auto;padding-bottom:.075em;font-size:clamp(46px,5vw,76px);line-height:.96}.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-entry-lede{text-align:center;opacity:0;max-width:720px;margin:clamp(12px,1.6dvh,18px) auto 0;font-size:clamp(15px,1.45vw,19px);line-height:1.38}.pf-entry.story-scenario:not(.is-story-complete) .pf-entry-lede{animation:.68s cubic-bezier(.2,.78,.2,1) 5.52s both pfSimulationCopyReveal}.pf-entry.story-scenario:not(.is-story-complete) .is-scenario,.pf-entry.story-simulate:not(.is-story-complete) .is-simulate{background:radial-gradient(circle at 50% 53%,#5b358838,#0000 28%),radial-gradient(circle at 50% 53%,#21687e1a,#0000 43%),#030407}.pf-entry.story-scenario:not(.is-story-complete) .is-scenario .pf-story-photo-cinema{opacity:0;transition:opacity .76s cubic-bezier(.2,.72,.2,1),transform 1.1s cubic-bezier(.2,.72,.2,1);animation:.76s cubic-bezier(.2,.72,.2,1) both pfSimulationPortraitOut;transform:scale(1.012)}.pf-entry.story-scenario:not(.is-story-complete) .is-scenario:before,.pf-entry.story-simulate:not(.is-story-complete) .is-simulate:before{background:linear-gradient(#030407a3 0%,#03040726 28%,#03040714 68%,#030407c2 100%),radial-gradient(at 50% 52%,#03040705 0 22%,#0304073d 60%,#0304078f 100%)}.pf-cinema-mind-model.is-simulating{--model-center-x:50%;--model-center-y:53%}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar{animation:.92s cubic-bezier(.16,.82,.2,1) 1.08s both pfTwinScenarioReceive}.pf-cinema-mind-model.is-prediction-complete .pf-cinema-simulation-avatar:before{box-shadow:0 0 46px #a6f2d717, 0 0 74px rgba(var(--entry-accent-rgb), .1) inset;border-color:#a6f2d757}.pf-twin-analysis{isolation:isolate}.pf-twin-analysis:before{top:46%}.pf-twin-scenario{z-index:5;background:linear-gradient(135deg, rgba(var(--entry-accent-rgb), .1), transparent 64%), #06080ca8;width:min(470px,70vw);box-shadow:0 16px 42px #0000004d, 0 0 36px rgba(var(--entry-accent-rgb), .06) inset;opacity:0;filter:blur(8px);-webkit-backdrop-filter:blur(18px)saturate(1.15);border:1px solid #d1bcf445;border-radius:16px;padding:10px 16px 11px;animation:.68s cubic-bezier(.16,.82,.2,1) .26s forwards pfTwinScenarioIn;position:absolute;top:8%;left:50%;transform:translate(-50%,10px)scale(.97)}.pf-twin-scenario>span,.pf-twin-scenario>strong{display:block}.pf-twin-scenario>span{color:#cfe7ff9e;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:760;line-height:1}.pf-twin-scenario>span>i{vertical-align:1px;background:#8be1fff0;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 14px #8be1ffc2}.pf-twin-scenario>strong{color:#fcf9fff0;letter-spacing:-.015em;font-size:clamp(13px,1.18vw,16px);font-weight:660;line-height:1.18}.pf-twin-status{top:19%}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-status{animation:.62s cubic-bezier(.2,.78,.2,1) .86s forwards pfTwinStatusIn}.pf-site .pf-twin-links{width:100%;height:100%}.pf-twin-links .scenario-link{stroke:#8be1ffb8;stroke-width:1.25px;filter:drop-shadow(0 0 6px #8be1ff80);animation:.76s cubic-bezier(.2,.72,.2,1) .65s forwards pfTwinLineDraw}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-links .link-thinking{animation:.72s cubic-bezier(.2,.72,.2,1) 1.64s forwards pfTwinLineDraw}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-links .link-feeling{animation:.72s cubic-bezier(.2,.72,.2,1) 2.14s forwards pfTwinLineDraw}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-links .link-saying{animation:.72s cubic-bezier(.2,.72,.2,1) 2.64s forwards pfTwinLineDraw}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-links .link-acting{animation:.72s cubic-bezier(.2,.72,.2,1) 3.14s forwards pfTwinLineDraw}.pf-twin-convergence{top:46%}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-convergence{animation:.82s cubic-bezier(.16,.82,.2,1) 3.42s forwards pfTwinConverge}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-links .forecast-link{animation:.82s cubic-bezier(.2,.72,.2,1) 3.62s forwards pfTwinLineDraw,3s ease-in-out 5.2s infinite pfTwinForecastBreathe}.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-scenario{opacity:.28;filter:none;animation:none;transform:translate(-50%)scale(.985)}.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-status{opacity:.54;filter:none;animation:none;transform:translate(-50%)}.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-links path{stroke-dashoffset:0;animation:none}.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-links .scenario-link,.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-links .dimension-link{opacity:.28}.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-links .forecast-link{opacity:.78;animation:3s ease-in-out 1.8s infinite pfTwinForecastBreathe}.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-convergence{opacity:.82;animation:none;transform:translate(-50%,-50%)scale(1)}@keyframes pfTwinScenarioIn{to{opacity:1;filter:none;transform:translate(-50%)scale(1)}}@keyframes pfTwinScenarioReceive{0%,to{filter:none;transform:translate(-50%,-50%)scale(1)}46%{filter:drop-shadow(0 0 22px #8be1ff33);transform:translate(-50%,-50%)scale(1.025)}}@media (max-width:900px){.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-story-copy{inset:0 clamp(18px, 4vw, 42px) var(--pf-cta-clearance);padding-top:clamp(32px,4.5dvh,42px)}.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-story-copy h1{max-width:780px;font-size:clamp(42px,7.4vw,66px)}.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-entry-lede{max-width:620px;font-size:clamp(14px,2vw,17px)}}@media (max-width:620px){.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-story-copy{inset:0 14px var(--pf-cta-clearance);padding-top:clamp(36px,5dvh,44px)}.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-story-copy:before{width:118vw;height:286px;top:104px}.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-story-copy h1{max-width:390px;font-size:clamp(33px,9.8vw,42px);line-height:.97}.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-entry-lede{max-width:358px;margin-top:9px;font-size:clamp(11.8px,3.2vw,13.8px);line-height:1.32}.pf-cinema-mind-model.is-simulating{--model-center-y:56%}.pf-twin-scenario{border-radius:12px;width:min(88vw,360px);padding:7px 10px 8px}.pf-twin-scenario>span{margin-bottom:3px;font-size:6px}.pf-twin-scenario>span>i{width:5px;height:5px;margin-right:5px}.pf-twin-scenario>strong{font-size:clamp(10px,2.9vw,12px)}.pf-twin-status{top:19%}}@media (max-width:620px) and (max-height:700px){.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-story-copy{padding-top:clamp(32px,5.6dvh,38px)}.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-entry-eyebrow{margin-bottom:7px}.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-story-copy h1{max-width:322px;font-size:clamp(28px,8.8vw,34px)}.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-entry-lede{max-width:312px;margin-top:6px;font-size:clamp(9.8px,2.95vw,11.3px);line-height:1.25}.pf-cinema-mind-model.is-simulating{--model-center-y:56%}.pf-twin-status{display:none}}@media (prefers-reduced-motion:reduce){.pf-entry.story-scenario:not(.is-story-complete) .pf-story-copy:before,.pf-entry.story-scenario:not(.is-story-complete) .pf-entry-eyebrow,.pf-entry.story-scenario:not(.is-story-complete) .pf-story-copy h1,.pf-entry.story-scenario:not(.is-story-complete) .pf-entry-lede,.pf-twin-scenario,.pf-twin-links .scenario-link{transition:none!important;animation:none!important}.pf-entry.story-scenario:not(.is-story-complete) .pf-story-copy:before,.pf-entry.story-scenario:not(.is-story-complete) .pf-entry-eyebrow,.pf-entry.story-scenario:not(.is-story-complete) .pf-story-copy h1,.pf-entry.story-scenario:not(.is-story-complete) .pf-entry-lede,.pf-twin-scenario{opacity:1;filter:none}.pf-entry.story-scenario:not(.is-story-complete) .pf-story-copy:before{transform:translate(-50%,-50%)}.pf-entry.story-scenario:not(.is-story-complete) .pf-entry-eyebrow,.pf-entry.story-scenario:not(.is-story-complete) .pf-story-copy h1,.pf-entry.story-scenario:not(.is-story-complete) .pf-entry-lede{transform:none}.pf-twin-scenario{transform:translate(-50%)scale(1)}.pf-twin-links .scenario-link{stroke-dashoffset:0!important}}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy:before{animation:.68s 3.96s both pfSimulationHaloReveal}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-eyebrow{animation:.58s cubic-bezier(.2,.78,.2,1) 4.06s both pfSimulationCopyReveal}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1{animation:.76s cubic-bezier(.16,.82,.2,1) 4.2s both pfSimulationCopyReveal}.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede{animation:.68s cubic-bezier(.2,.78,.2,1) 4.38s both pfSimulationCopyReveal}.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-analysis.is-showing-outcome{--live-focus-y:47%;--live-card-y:61%;--live-confirmation-y:73%;--live-card-offset:min(28vw, 410px);z-index:9;top:0;right:0;bottom:calc(var(--pf-cta-clearance) + 4px);left:0}.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-analysis.is-showing-outcome:before{top:var(--live-focus-y);background:radial-gradient(circle, #78d3ff13, rgba(var(--entry-accent-rgb), .028) 44%, transparent 69%);border-color:#c7e2ff1a;width:min(43vw,570px);animation:1.4s cubic-bezier(.16,.82,.2,1) both pfLiveFieldSettle}.pf-live-proof{z-index:5;isolation:isolate;position:absolute;inset:0;overflow:visible}.pf-live-proof-aperture,.pf-live-focus-lock,.pf-live-confirmation-ring{pointer-events:none;border-radius:50%;position:absolute;left:50%}.pf-live-proof-aperture{z-index:2;top:var(--live-focus-y);aspect-ratio:1;width:min(31vw,390px);box-shadow:0 0 0 1px #82e1ff1a inset, 0 0 54px rgba(var(--entry-accent-rgb), .14), 0 0 110px #70d4ff12 inset;opacity:0;border:1px solid #d7c3f961;animation:1.46s cubic-bezier(.16,.82,.2,1) both pfLiveApertureHandoff;transform:translate(-50%,-50%)scale(.82)}.pf-live-proof-aperture:before,.pf-live-proof-aperture:after{content:"";border-radius:50%;position:absolute}.pf-live-proof-aperture:before{border:1px solid #89e1ff3d;inset:7%}.pf-live-proof-aperture:after{filter:drop-shadow(0 0 10px rgba(var(--entry-accent-rgb), .54));border:1px solid #e3d2ffb3;border-color:#e3d2ffb3 #89e1ff52 #0000 #0000;animation:4.8s linear both pfAvatarOrbit;inset:-4%}.pf-live-proof-aperture>i,.pf-live-proof-aperture>b{z-index:2;box-shadow:0 0 18px rgba(var(--entry-accent-rgb), .78);background:#e9dbffd1;border-radius:50%;position:absolute;top:50%;left:50%}.pf-live-proof-aperture>i{width:8px;height:8px;transform:translate(-50%,-50%)}.pf-live-proof-aperture>b{width:2px;height:2px;animation:1.12s ease-out .12s both pfLiveAperturePoint}.pf-live-focus-lock{z-index:3;top:var(--live-focus-y);aspect-ratio:1;opacity:0;border:1px solid #d0e7f51f;width:min(23vw,290px);animation:1.9s cubic-bezier(.16,.82,.2,1) .64s both pfLiveFocusLock;transform:translate(-50%,-50%)scale(.94);box-shadow:0 0 48px #6fd2ff0f,0 0 0 10px #ffffff02}.pf-live-focus-lock>i,.pf-live-focus-lock>b{content:"";background:#c4e5f647;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pf-live-focus-lock>i{width:118%;height:1px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.pf-live-focus-lock>b{width:1px;height:118%;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.pf-live-response{-webkit-backdrop-filter:blur(20px)saturate(1.14);background:linear-gradient(138deg,#ffffff18,#080b10b8 58%),#07090da3;border:1px solid #dce5ef42;border-radius:18px;width:clamp(240px,25vw,350px);min-width:0;padding:13px 18px 14px 42px;overflow:hidden;box-shadow:0 18px 46px #0000005c,inset 0 1px #ffffff14}.pf-live-response>span{color:#dee8f29e;letter-spacing:.115em;text-transform:uppercase;margin-bottom:6px;font-size:8px;font-weight:760;line-height:1}.pf-live-response{z-index:8;top:var(--live-card-y);left:calc(50% + var(--live-card-offset));opacity:0;filter:blur(8px);animation:.76s cubic-bezier(.16,.82,.2,1) 1.3s forwards pfLiveResponseDock,1.04s cubic-bezier(.16,.82,.2,1) 3.08s both pfLiveProofCardSettle;position:absolute;transform:translate(-50%,-50%)scale(.94)}.pf-live-response:before{content:"";background:#0e1116c7;border-bottom:1px solid #e7eef63d;border-left:1px solid #e7eef63d;width:13px;height:13px;position:absolute;top:50%;left:-7px;transform:translateY(-50%)rotate(45deg)}.pf-live-response:after{z-index:2;border-radius:inherit;opacity:0;clip-path:inset(0 100% 0 0);content:"";pointer-events:none;background:linear-gradient(100deg,#0000 25%,#c1f5e114 42%,#c1f5e157 50%,#c1f5e114 58%,#0000 75%);animation:.76s cubic-bezier(.2,.72,.2,1) 2.26s both pfLiveMatchSweep;position:absolute;inset:-1px}.pf-live-response>span,.pf-live-response>strong{z-index:3;text-align:left;display:block;position:relative}.pf-live-response>span>i{vertical-align:1px;background:#e2ecf4e6;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 14px #b7ddf594}.pf-live-response>strong{color:#fffdfaf5;letter-spacing:-.012em;text-overflow:clip;white-space:normal;font-size:clamp(12px,1.05vw,15px);font-weight:650;line-height:1.22;overflow:visible}.pf-site .pf-live-match-lines{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pf-live-match-lines path{fill:none;stroke:#c3e1ef85;stroke-width:1.25px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px #97dcf770)}.pf-live-match-lines .match-from-prediction{animation:.72s cubic-bezier(.2,.72,.2,1) 2.18s forwards pfLiveLineDraw}.pf-live-match-lines .match-to-response{stroke:#abeed7a3;filter:drop-shadow(0 0 5px #a5f2d780);animation:.72s cubic-bezier(.2,.72,.2,1) 2.34s forwards pfLiveLineDraw}.pf-live-confirmation-ring{z-index:3;top:var(--live-focus-y);aspect-ratio:1;opacity:0;border:1px solid #a5f2d79e;width:min(27vw,340px);animation:1.12s cubic-bezier(.16,.82,.2,1) 3.08s both pfLiveConfirmationRing;transform:translate(-50%,-50%)scale(.92);box-shadow:0 0 #a5f2d721,0 0 46px #a5f2d72e,inset 0 0 72px #a5f2d714}.pf-live-confirmation{z-index:10;top:var(--live-confirmation-y);opacity:0;-webkit-backdrop-filter:blur(18px)saturate(1.18);background:linear-gradient(135deg,#a5f2d71f,#0000 62%),#070c0dc2;border:1px solid #b1f6de8a;border-radius:999px;align-items:center;min-width:176px;padding:9px 16px 9px 40px;animation:.72s cubic-bezier(.16,.82,.2,1) 3.16s forwards pfLiveConfirmationIn;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)scale(.92);box-shadow:0 16px 38px #00000057,inset 0 0 30px #a5f2d71f}.pf-live-confirmation>i{background:#a5f2d724;border:1px solid #b5f8e0c7;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;left:16px;transform:translateY(-50%);box-shadow:0 0 18px #a5f2d76b}.pf-live-confirmation>i:after{content:"";transform-origin:50%;border-bottom:1.5px solid #d5ffeffa;border-right:1.5px solid #d5ffeffa;width:4px;height:7px;animation:.34s cubic-bezier(.16,.82,.2,1) 3.4s forwards pfLiveCheckDraw;position:absolute;top:2px;left:4px;transform:rotate(45deg)scale(0)}.pf-live-confirmation>span,.pf-live-confirmation strong,.pf-live-confirmation small{display:block}.pf-live-confirmation strong{color:#d2ffeffa;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:790;line-height:1}.pf-live-confirmation small{color:#d3ede38f;letter-spacing:.025em;margin-top:3px;font-size:7px;font-weight:650;line-height:1}@keyframes pfLivePortraitReveal{0%{opacity:.05;filter:saturate(.35)contrast(1.16)brightness(.36)blur(4px);transform:scale(1.012)}52%{opacity:.74}to{opacity:1;filter:saturate(.74)contrast(1.1)brightness(.7)blur();transform:scale(1.025)}}@keyframes pfLiveFieldSettle{0%{opacity:.72;transform:translate(-50%,-50%)scale(.8)}68%{opacity:.18}to{opacity:.09;transform:translate(-50%,-50%)scale(1.04)}}@keyframes pfLiveApertureHandoff{0%{opacity:.88;filter:blur();transform:translate(-50%,-50%)scale(.82)}46%{opacity:.64;transform:translate(-50%,-50%)scale(1)}to{opacity:0;filter:blur(5px);transform:translate(-50%,-50%)scale(1.13)}}@keyframes pfLiveAperturePoint{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}34%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(38)}}@keyframes pfLiveFocusLock{0%{opacity:0;transform:translate(-50%,-50%)scale(.92)}38%{opacity:.2}to{opacity:.06;transform:translate(-50%,-50%)scale(1)}}@keyframes pfLivePredictionDock{0%{opacity:.96;top:88%;left:50%;transform:translate(-50%,-50%)scale(1)}to{top:var(--live-card-y);left:calc(50% - var(--live-card-offset));opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes pfLiveResponseDock{0%{top:var(--live-focus-y);opacity:0;filter:blur(8px);left:50%;transform:translate(-50%,-50%)scale(.92)}to{top:var(--live-card-y);left:calc(50% + var(--live-card-offset));opacity:1;filter:none;transform:translate(-50%,-50%)scale(1)}}@keyframes pfLiveLineDraw{to{stroke-dashoffset:0}}@keyframes pfLiveMatchSweep{0%{opacity:0;clip-path:inset(0 100% 0 0)}22%{opacity:1}to{opacity:0;clip-path:inset(0 0 0 100%)}}@keyframes pfLiveProofCardSettle{0%,to{border-color:#dce5ef42;box-shadow:0 18px 46px #0000005c,inset 0 1px #ffffff14}48%{border-color:#b1f6dea8;box-shadow:0 20px 52px #0006,0 0 0 6px #a5f2d70b,0 0 32px #a5f2d726}}@keyframes pfLiveConfirmationRing{0%{opacity:0;transform:translate(-50%,-50%)scale(.92)}46%{opacity:.66;transform:translate(-50%,-50%)scale(1.035);box-shadow:0 0 0 12px #a5f2d700,0 0 58px #a5f2d74d,inset 0 0 78px #a5f2d71f}to{opacity:.16;transform:translate(-50%,-50%)scale(1)}}@keyframes pfLiveConfirmationIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.92)}58%{opacity:1;transform:translate(-50%,-50%)scale(1.045);box-shadow:0 17px 42px #00000061,0 0 0 7px #a5f2d70e,0 0 34px #a5f2d72e}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes pfLiveCheckDraw{to{transform:rotate(45deg)scale(1)}}@media (max-width:900px){.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-analysis.is-showing-outcome{--live-card-offset:min(30vw, 270px)}.pf-live-response{width:clamp(210px,27vw,250px);padding-right:14px}.pf-live-response>strong{font-size:clamp(10.5px,1.55vw,13px)}}@media (max-width:620px){.pf-entry.story-simulate:not(.is-story-complete) .is-simulate .pf-story-photo-cinema{object-position:50% 43%}.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-analysis.is-showing-outcome{--live-focus-y:44%;--live-card-y:61%;--live-confirmation-y:73%;--live-card-offset:0px;left:0;right:0}.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-analysis.is-showing-outcome:before{width:min(90vw,410px)}.pf-live-proof-aperture{width:min(72vw,292px)}.pf-live-focus-lock{width:min(58vw,236px)}.pf-live-confirmation-ring{width:min(68vw,276px)}.pf-live-response{top:var(--live-card-y);border-radius:15px;width:min(88vw,348px);padding:10px 74px 10px 34px;left:50%}.pf-live-response:before{display:none}.pf-live-response{z-index:8;animation:.72s cubic-bezier(.16,.82,.2,1) 1.28s forwards pfLiveResponseDockMobile,1.04s cubic-bezier(.16,.82,.2,1) 3.08s both pfLiveProofCardSettle}.pf-live-response>span{margin-bottom:4px;font-size:6px}.pf-live-response>span>i{width:5px;height:5px;margin-right:5px}.pf-live-response>strong{font-size:clamp(9.5px,2.85vw,12px);line-height:1.18}.pf-live-match-lines{display:none}.pf-live-confirmation{min-width:154px;padding:8px 13px 8px 36px}.pf-live-confirmation>i{width:12px;height:12px;left:14px}.pf-live-confirmation strong{font-size:8px}.pf-live-confirmation small{font-size:6px}@keyframes pfLivePredictionDockMobile{0%{opacity:.95;top:84%;left:50%;transform:translate(-50%,-50%)scale(1)}to{top:var(--live-card-y);opacity:1;left:50%;transform:translate(-50%,-50%)scale(1)}}@keyframes pfLivePredictionGhostMobile{to{top:calc(var(--live-card-y) - 7px);opacity:.22;filter:saturate(.58);transform:translate(-50%,-50%)scale(.975)}}@keyframes pfLiveResponseDockMobile{0%{top:var(--live-focus-y);opacity:0;filter:blur(8px);left:50%;transform:translate(-50%,-50%)scale(.94)}to{top:var(--live-card-y);opacity:1;filter:none;left:50%;transform:translate(-50%,-50%)scale(1)}}}@media (max-width:620px) and (max-height:700px){.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-analysis.is-showing-outcome{--live-focus-y:42%;--live-card-y:60%;--live-confirmation-y:72%}.pf-live-proof-aperture{width:min(62vw,224px)}.pf-live-focus-lock{width:min(48vw,184px)}.pf-live-confirmation-ring{width:min(57vw,216px)}.pf-live-response{width:min(90vw,306px);padding-top:8px;padding-bottom:8px}.pf-live-confirmation{padding-top:7px;padding-bottom:7px}}@media (prefers-reduced-motion:reduce){.pf-entry.story-simulate:not(.is-story-complete) .is-simulate .pf-story-photo-cinema,.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy:before,.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-eyebrow,.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1,.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede,.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-analysis.is-showing-outcome:before,.pf-live-proof-aperture,.pf-live-proof-aperture:after,.pf-live-proof-aperture>b,.pf-live-focus-lock,.pf-live-response,.pf-live-response:after,.pf-live-match-lines path,.pf-live-confirmation-ring,.pf-live-confirmation,.pf-live-confirmation>i:after{transition:none!important;animation:none!important}.pf-entry.story-simulate:not(.is-story-complete) .is-simulate .pf-story-photo-cinema{opacity:1;filter:saturate(.74)contrast(1.1)brightness(.7);transform:scale(1.025)}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy:before,.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-eyebrow,.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy h1,.pf-entry.story-simulate:not(.is-story-complete) .pf-entry-lede{opacity:1;filter:none;transform:none}.pf-entry.story-simulate:not(.is-story-complete) .pf-story-copy:before{transform:translate(-50%,-50%)}.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-analysis.is-showing-outcome:before{opacity:.09;transform:translate(-50%,-50%)scale(1.04)}.pf-live-proof-aperture{display:none}.pf-live-focus-lock{opacity:.06;transform:translate(-50%,-50%)scale(1)}.pf-live-response{top:var(--live-card-y);left:calc(50% + var(--live-card-offset));opacity:1;filter:none;transform:translate(-50%,-50%)scale(1)}.pf-live-response:after{opacity:0}.pf-live-match-lines path{stroke-dashoffset:0}.pf-live-confirmation-ring{opacity:.16;transform:translate(-50%,-50%)scale(1)}.pf-live-confirmation{opacity:1;transform:translate(-50%,-50%)scale(1)}.pf-live-confirmation>i:after{transform:rotate(45deg)scale(1)}}@media (max-width:620px) and (prefers-reduced-motion:reduce){.pf-live-response{left:50%}}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-analysis.is-running-scenario{--scenario-y:24.5%;--twin-y:50%;--steps-y:70%;--readout-y:78%;z-index:9;inset:0;overflow:visible}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-analysis.is-running-scenario:before{top:var(--twin-y);background:radial-gradient(circle, rgba(var(--entry-accent-rgb), .075), #69cfee06 44%, transparent 68%);border-color:#cfb9f114;width:min(42vw,570px);animation:1.2s cubic-bezier(.16,.82,.2,1) .18s forwards pfFocalFieldIn}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar{width:clamp(230px,24vw,340px);transition:width 1.05s cubic-bezier(.16,.82,.2,1)}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar:before{animation:4.15s ease-in-out 1.24s both pfFocalTwinCompute}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-avatar-status{opacity:0;filter:blur(4px);animation:.62s cubic-bezier(.2,.78,.2,1) .66s forwards pfFocalStatusIn,.54s 5.46s forwards pfFocalStatusOut;transform:translate(-50%,7px)}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-avatar-status>i{animation:1.05s ease-in-out 1.2s 4 pfFocalStatusDot}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-model-ring{opacity:.1;transform:translate(-50%, -50%) rotate(var(--model-ring-angle)) scale(.94);animation:none}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-model-ring.ring-two{opacity:.09}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-model-ring.ring-three{opacity:.24;transform:translate(-50%,-50%)rotate(0)scale(.96)}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-model-particle-field{opacity:.2}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-scenario{top:var(--scenario-y);background:linear-gradient(135deg, #7fdbfb14, rgba(var(--entry-accent-rgb), .055) 56%, transparent), #06080ca8;opacity:0;filter:blur(7px);border-color:#cce5f738;border-radius:18px;width:min(420px,74vw);padding:11px 18px 12px;animation:.76s cubic-bezier(.16,.82,.2,1) .24s both pfFocalScenarioIn,.62s cubic-bezier(.2,.72,.2,1) 1.08s forwards pfFocalScenarioSet,.54s 5.72s forwards pfFocalScenarioOut;transform:translate(-50%,-44%)scale(.965)}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-scenario>span{color:#c5e5f5a6;margin-bottom:6px;font-size:7.5px}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-scenario>strong{letter-spacing:-.018em;font-size:clamp(14px,1.28vw,18px);font-weight:650}.pf-scenario-thread{z-index:1;top:var(--scenario-y);bottom:calc(100% - var(--readout-y));opacity:.9;pointer-events:none;width:1px;position:absolute;left:50%;transform:translate(-50%)}.pf-scenario-thread:before,.pf-scenario-thread:after{content:"";background:linear-gradient(#8be1ff14,#8be1ff9e,#dab5ff2e);width:1px;position:absolute;left:0;transform:scaleY(0);box-shadow:0 0 8px #8be1ff52}.pf-scenario-thread:before{transform-origin:50% 0;height:5%;animation:.66s cubic-bezier(.2,.72,.2,1) .7s forwards pfFocalThreadIn;top:7%}.pf-scenario-thread:after{transform-origin:50% 0;height:16%;animation:.76s cubic-bezier(.2,.72,.2,1) 4.7s forwards pfFocalThreadIn;top:84%}.pf-scenario-thread>i{z-index:2;opacity:0;background:#aeebfff5;border-radius:50%;width:7px;height:7px;animation:5.35s cubic-bezier(.2,.72,.2,1) .72s both pfFocalPacket;position:absolute;top:7%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #8be1ff0d,0 0 18px #8be1ffd1}.pf-scenario-steps{z-index:10;top:var(--steps-y);opacity:1;pointer-events:none;grid-template-columns:repeat(4,1fr);gap:clamp(7px,1.15vw,16px);width:min(430px,78vw);animation:.62s 5.3s forwards pfFocalStepsSettle;display:grid;position:absolute;left:50%;transform:translate(-50%,-50%)}.pf-scenario-steps>span{--step-rgb:205, 184, 244;border-bottom:1px solid rgba(var(--step-rgb), .15);color:#ece7f359;letter-spacing:.07em;text-align:center;text-transform:uppercase;opacity:.38;padding:0 0 7px;font-size:clamp(7px,.72vw,9.5px);font-weight:710;line-height:1;position:relative;transform:translateY(3px)}.pf-scenario-steps>span:after{background:rgb(var(--step-rgb));height:1px;box-shadow:0 0 10px rgba(var(--step-rgb), .58);content:"";transform-origin:0;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.pf-scenario-steps>span>i{background:rgb(var(--step-rgb));width:5px;height:5px;box-shadow:0 0 10px rgba(var(--step-rgb), .62);vertical-align:1px;border-radius:50%;margin-right:6px;display:inline-block}.pf-scenario-steps>.is-thinking,.pf-scenario-pass.is-thinking{--step-rgb:132, 222, 255}.pf-scenario-steps>.is-feeling,.pf-scenario-pass.is-feeling{--step-rgb:218, 181, 255}.pf-scenario-steps>.is-saying,.pf-scenario-pass.is-saying{--step-rgb:166, 203, 255}.pf-scenario-steps>.is-acting,.pf-scenario-pass.is-acting{--step-rgb:235, 191, 164}.pf-scenario-steps>.is-thinking{animation:1.08s cubic-bezier(.2,.72,.2,1) 1.38s forwards pfFocalStep}.pf-scenario-steps>.is-feeling{animation:1.08s cubic-bezier(.2,.72,.2,1) 2.32s forwards pfFocalStep}.pf-scenario-steps>.is-saying{animation:1.08s cubic-bezier(.2,.72,.2,1) 3.26s forwards pfFocalStep}.pf-scenario-steps>.is-acting{animation:1.08s cubic-bezier(.2,.72,.2,1) 4.2s forwards pfFocalStep}.pf-scenario-steps>span:after{animation:pfFocalStepLine 1.08s var(--step-delay,1.38s) cubic-bezier(.2, .72, .2, 1) forwards}.pf-scenario-steps>.is-thinking{--step-delay:1.38s}.pf-scenario-steps>.is-feeling{--step-delay:2.32s}.pf-scenario-steps>.is-saying{--step-delay:3.26s}.pf-scenario-steps>.is-acting{--step-delay:4.2s}.pf-scenario-readout{z-index:11;top:var(--readout-y);background:linear-gradient(135deg, #ffffff13, rgba(var(--entry-accent-rgb), .045) 55%, transparent), #06080cb3;opacity:0;filter:blur(7px);-webkit-backdrop-filter:blur(20px)saturate(1.14);border:1px solid #d5e1ee3b;border-radius:19px;width:min(470px,84vw);height:82px;animation:.62s cubic-bezier(.16,.82,.2,1) 1.2s both pfFocalReadoutIn,.48s 5.16s forwards pfFocalReadoutOut;position:absolute;left:50%;overflow:hidden;transform:translate(-50%,-44%)scale(.97);box-shadow:0 20px 48px #00000057,inset 0 1px #ffffff0f}.pf-scenario-pass{text-align:center;opacity:0;filter:blur(6px);flex-direction:column;justify-content:center;align-items:center;padding:11px 24px 12px;display:flex;position:absolute;inset:0;transform:translateY(9px)scale(.985)}.pf-scenario-pass>span,.pf-scenario-pass>strong,.pf-scenario-pass>small{display:block}.pf-scenario-pass>span{color:rgba(var(--step-rgb), .78);letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:760;line-height:1}.pf-scenario-pass>span>i{background:rgb(var(--step-rgb));width:5px;height:5px;box-shadow:0 0 11px rgba(var(--step-rgb), .68);vertical-align:1px;border-radius:50%;margin-right:6px;display:inline-block}.pf-scenario-pass>strong{color:#fffdfaf5;letter-spacing:-.015em;margin-top:6px;font-size:clamp(14px,1.35vw,18px);font-weight:650;line-height:1.08}.pf-scenario-pass>small{color:#dee6ef6b;letter-spacing:.065em;text-transform:uppercase;margin-top:5px;font-size:clamp(6px,.56vw,7.5px);font-weight:660;line-height:1}.pf-scenario-pass.is-thinking{animation:1.2s cubic-bezier(.2,.72,.2,1) 1.38s both pfFocalPass}.pf-scenario-pass.is-feeling{animation:1.2s cubic-bezier(.2,.72,.2,1) 2.32s both pfFocalPass}.pf-scenario-pass.is-saying{animation:1.2s cubic-bezier(.2,.72,.2,1) 3.26s both pfFocalPass}.pf-scenario-pass.is-acting{animation:1.2s cubic-bezier(.2,.72,.2,1) 4.2s both pfFocalPass}.pf-entry.story-scenario:not(.is-story-complete) .pf-story-copy:before{animation:.72s 6.24s both pfSimulationHaloReveal}.pf-entry.story-scenario:not(.is-story-complete) .pf-entry-eyebrow{animation:.58s cubic-bezier(.2,.78,.2,1) 6.32s both pfSimulationCopyReveal}.pf-entry.story-scenario:not(.is-story-complete) .pf-story-copy h1{animation:.72s cubic-bezier(.16,.82,.2,1) 6.46s both pfSimulationCopyReveal}.pf-entry.story-scenario:not(.is-story-complete) .pf-entry-lede{max-width:660px;animation:.66s cubic-bezier(.2,.78,.2,1) 6.66s both pfSimulationCopyReveal}@keyframes pfFocalFieldIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.88)}to{opacity:.34;transform:translate(-50%,-50%)scale(1)}}@keyframes pfFocalStatusIn{to{opacity:1;filter:none;transform:translate(-50%)}}@keyframes pfFocalStatusOut{to{opacity:.36;filter:none;transform:translate(-50%,-2px)scale(.96)}}@keyframes pfFocalStatusDot{0%,to{opacity:.72;transform:translateY(-50%)scale(.86)}50%{opacity:1;transform:translateY(-50%)scale(1.22)}}@keyframes pfFocalTwinCompute{0%,to{box-shadow:0 0 42px rgba(var(--entry-accent-rgb), .12), 0 0 70px #77deff0f inset;border-color:#d2bbf940}12%,36%,60%,84%{box-shadow:0 0 0 8px #8be1ff09, 0 0 56px rgba(var(--entry-accent-rgb), .2), 0 0 84px #77deff17 inset;border-color:#b5e5f980}24%,48%,72%{box-shadow:0 0 42px rgba(var(--entry-accent-rgb), .13), 0 0 70px #77deff0f inset;border-color:#d2bbf947}}@keyframes pfFocalScenarioIn{to{opacity:1;filter:none;transform:translate(-50%,-50%)scale(1)}}@keyframes pfFocalScenarioSet{to{opacity:.52;border-color:#cce5f724;transform:translate(-50%,calc(-50% - 5px))scale(.96)}}@keyframes pfFocalScenarioOut{to{opacity:0;filter:blur(4px);transform:translate(-50%,calc(-50% - 11px))scale(.93)}}@keyframes pfFocalThreadIn{to{transform:scaleY(1)}}@keyframes pfFocalPacket{0%{opacity:0;top:7%}5%{opacity:1}24%{opacity:1;top:12%}30%{opacity:0;top:13%}72%{opacity:0;top:84%}78%{opacity:1}95%{opacity:1;top:98%}to{opacity:0;top:100%}}@keyframes pfFocalStep{0%{color:#ece7f359;opacity:.38;transform:translateY(3px)}18%,76%{color:#fcf9fff0;opacity:1;transform:none}to{color:#ebf1f7ad;opacity:.72;transform:none}}@keyframes pfFocalStepLine{0%{transform:scaleX(0)}22%,to{transform:scaleX(1)}}@keyframes pfFocalStepsSettle{to{opacity:.68;transform:translate(-50%,calc(-50% - 2px))}}@keyframes pfFocalReadoutIn{to{opacity:1;filter:none;transform:translate(-50%,-50%)scale(1)}}@keyframes pfFocalReadoutOut{to{opacity:0;filter:blur(5px);transform:translate(-50%,calc(-50% - 6px))scale(.97)}}@keyframes pfFocalPass{0%{opacity:0;filter:blur(6px);transform:translateY(9px)scale(.985)}14%,72%{opacity:1;filter:none;transform:none}to{opacity:0;filter:blur(4px);transform:translateY(-7px)scale(.99)}}@keyframes pfFocalResultLand{0%{opacity:0;filter:blur(8px);transform:translate(-50%,-44%)scale(.95)}54%{opacity:1;filter:none;transform:translate(-50%,-50%)scale(1)}76%{border-color:#b1f6de94;transform:translate(-50%,-50%)scale(1.025);box-shadow:0 0 0 9px #a5f2d709,0 18px 42px #0000005c,inset 0 0 38px #a5f2d71f}to{opacity:1;filter:none;transform:translate(-50%,-50%)scale(1)}}@keyframes pfFocalResultBreathe{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.008)}}@media (max-width:620px){.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-analysis.is-running-scenario{--scenario-y:26%;--twin-y:50%;--steps-y:69.5%;--readout-y:78%}.pf-scenario-thread:before{height:12%}.pf-scenario-thread:after{height:25%;top:75%}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating{--model-center-y:50%}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar{width:min(54vw,210px)}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-analysis.is-running-scenario:before{width:min(88vw,390px)}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-scenario{border-radius:14px;width:min(84vw,340px);padding:8px 12px 9px}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-scenario>span{margin-bottom:4px;font-size:5.8px}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-scenario>strong{font-size:clamp(11px,3.15vw,13px)}.pf-scenario-steps{gap:6px;width:min(88vw,346px)}.pf-scenario-steps>span{letter-spacing:.04em;padding-bottom:5px;font-size:clamp(5.8px,1.8vw,7.4px)}.pf-scenario-steps>span>i{width:4px;height:4px;margin-right:4px}.pf-scenario-readout{border-radius:15px;width:min(88vw,346px);height:70px}.pf-scenario-pass{padding:9px 16px 10px}.pf-scenario-pass>span{font-size:5.8px}.pf-scenario-pass>strong{margin-top:5px;font-size:clamp(11.5px,3.45vw,14px)}.pf-scenario-pass>small{margin-top:4px;font-size:clamp(5px,1.45vw,6.2px)}}@media (max-width:620px) and (max-height:700px){.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-analysis.is-running-scenario{--scenario-y:26.5%;--steps-y:69.5%;--readout-y:78%}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar{width:min(52vw,184px)}.pf-scenario-readout{height:58px}.pf-scenario-pass{padding:7px 12px 8px}.pf-scenario-pass>strong{margin-top:4px;font-size:clamp(10.5px,3.35vw,12.5px)}.pf-scenario-pass>small{display:none}}@media (prefers-reduced-motion:reduce){.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar:before,.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-avatar-status,.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-avatar-status>i,.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-scenario,.pf-scenario-thread:before,.pf-scenario-thread:after,.pf-scenario-thread>i,.pf-scenario-steps,.pf-scenario-steps>span,.pf-scenario-steps>span:after,.pf-scenario-readout,.pf-scenario-pass{transition:none!important;animation:none!important}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-avatar-status,.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-scenario,.pf-scenario-readout{opacity:0}.pf-scenario-thread:before,.pf-scenario-thread:after{transform:scaleY(1)}.pf-scenario-thread>i,.pf-scenario-pass{display:none}.pf-scenario-steps{opacity:.68;transform:translate(-50%,calc(-50% - 2px))}.pf-scenario-steps>span{color:#ebf1f7ad;opacity:.72;transform:none}.pf-scenario-steps>span:after{transform:scaleX(1)}}.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-analysis.is-showing-outcome{--live-focus-y:47%;--proof-card-y:75%;--live-confirmation-y:86%}.pf-proof-source-row{z-index:3;grid-template-columns:minmax(0,1fr) minmax(58px,82px) minmax(0,1fr);align-items:center;width:100%;display:grid;position:relative}.pf-proof-source-row>span{color:#e2e9f1a8;letter-spacing:.095em;white-space:nowrap;text-transform:uppercase;align-items:center;min-width:0;font-size:clamp(8px,.72vw,10px);font-weight:760;line-height:1;display:flex}.pf-proof-source-row>span.is-predicted{justify-content:flex-start}.pf-proof-source-row>span.is-observed{color:#d2f6e8d1;opacity:0;filter:blur(5px);justify-content:flex-end;animation:.62s cubic-bezier(.16,.82,.2,1) 1.48s forwards pfProofObservedIn;transform:translate(-7px)}.pf-proof-source-row>span>i{border-radius:50%;flex:none;width:7px;height:7px}.pf-proof-source-row>span.is-predicted>i{background:#d5c2f6f0;margin-right:7px;animation:.52s 2.54s both pfProofPredictedVerified;box-shadow:0 0 16px #cbaaffa8}.pf-proof-source-row>span.is-observed>i{background:#a5f2d7f0;margin-right:7px;box-shadow:0 0 16px #a5f2d7b3}.pf-proof-match-bridge{width:100%;height:22px;display:block;position:relative}.pf-proof-match-bridge:before{content:"";transform-origin:0;background:linear-gradient(90deg,#d3bff36b,#a5f2d7d1);height:1px;animation:.72s cubic-bezier(.2,.72,.2,1) 1.96s forwards pfProofBridgeDraw;position:absolute;top:50%;left:7px;right:7px;transform:translateY(-50%)scaleX(0);box-shadow:0 0 10px #a5f2d747}.pf-proof-match-bridge>i{z-index:2;opacity:0;background:#0a1211f0;border:1px solid #b5f8e0bd;border-radius:50%;width:18px;height:18px;animation:.48s cubic-bezier(.16,.82,.2,1) 2.4s forwards pfProofBridgeConfirm;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.62);box-shadow:0 0 0 5px #a5f2d709,0 0 18px #a5f2d752}.pf-proof-match-bridge>i:after{content:"";border-bottom:1.5px solid #d7fff0fa;border-right:1.5px solid #d7fff0fa;width:4px;height:7px;position:absolute;top:3px;left:6px;transform:rotate(45deg)}.pf-entry.story-simulate:not(.is-story-complete) .pf-live-confirmation-ring{top:var(--live-focus-y);animation:1.12s cubic-bezier(.16,.82,.2,1) 3.1s both pfLiveConfirmationRing}.pf-entry.story-simulate:not(.is-story-complete) .pf-live-confirmation{top:var(--live-confirmation-y);animation:.72s cubic-bezier(.16,.82,.2,1) 3.22s forwards pfLiveConfirmationIn}.pf-entry.story-simulate:not(.is-story-complete) .pf-live-confirmation>i:after{animation:.34s cubic-bezier(.16,.82,.2,1) 3.46s forwards pfLiveCheckDraw}@keyframes pfProofCardCarry{0%{opacity:.96;top:82%;transform:translate(-50%,-50%)scale(.97)}to{top:var(--proof-card-y);opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes pfProofObservedIn{to{opacity:1;filter:none;transform:none}}@keyframes pfProofBridgeDraw{to{transform:translateY(-50%)scaleX(1)}}@keyframes pfProofBridgeConfirm{0%{opacity:0;transform:translate(-50%,-50%)scale(.62)}68%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes pfProofPredictedVerified{to{background:#a5f2d7f0;box-shadow:0 0 16px #a5f2d7b3}}@keyframes pfProofCardSweep{0%{opacity:0;transform:translate(-52%)}24%{opacity:1}to{opacity:0;transform:translate(52%)}}@keyframes pfProofCardMatch{0%,to{border-color:#dae1eb4d;transform:translate(-50%,-50%)scale(1);box-shadow:0 22px 58px #0000006b,inset 0 1px #ffffff17,inset 0 0 42px #a5f2d709}56%{border-color:#b1f6de9e;transform:translate(-50%,-50%)scale(1.018);box-shadow:0 24px 64px #00000070,0 0 0 8px #a5f2d70a,inset 0 0 42px #a5f2d724}}@media (max-width:900px){.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-analysis.is-showing-outcome{--proof-card-y:72%;--live-confirmation-y:84%}}@media (max-width:620px){.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-analysis.is-showing-outcome{--live-focus-y:43%;--proof-card-y:65%;--live-confirmation-y:77%}.pf-proof-source-row{grid-template-columns:minmax(0,1fr) 42px minmax(0,.72fr)}.pf-proof-source-row>span{letter-spacing:.065em;font-size:clamp(6.7px,1.92vw,8px)}.pf-proof-source-row>span>i{width:6px;height:6px}.pf-proof-source-row>span.is-predicted>i,.pf-proof-source-row>span.is-observed>i{margin-right:5px}.pf-proof-match-bridge{height:18px}.pf-proof-match-bridge:before{left:5px;right:5px}.pf-proof-match-bridge>i{width:16px;height:16px}.pf-proof-match-bridge>i:after{top:2px;left:5px}.pf-entry.story-simulate:not(.is-story-complete) .pf-live-confirmation{min-width:164px}}@media (max-width:620px) and (max-height:700px){.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-analysis.is-showing-outcome{--live-focus-y:40%;--proof-card-y:62%;--live-confirmation-y:75%}.pf-entry.story-simulate:not(.is-story-complete) .pf-live-confirmation{padding-top:7px;padding-bottom:7px}}@media (prefers-reduced-motion:reduce){.pf-proof-source-row>span.is-observed,.pf-proof-source-row>span.is-predicted>i,.pf-proof-match-bridge:before,.pf-proof-match-bridge>i{transition:none!important;animation:none!important}.pf-proof-source-row>span.is-observed{opacity:1;filter:none;transform:none}.pf-proof-source-row>span.is-predicted>i{background:#a5f2d7f0;box-shadow:0 0 16px #a5f2d7b3}.pf-proof-match-bridge:before{transform:translateY(-50%)scaleX(1)}.pf-proof-match-bridge>i{opacity:1;transform:translate(-50%,-50%)scale(1)}}.pf-entry:is(.story-model,.story-scenario):not(.is-story-complete) .pf-cinema-mind-model .pf-cinema-simulation-avatar{clip-path:none;width:clamp(230px,24vw,340px);transition:top .98s cubic-bezier(.16,.82,.2,1),left .98s cubic-bezier(.16,.82,.2,1);overflow:hidden}.pf-entry:is(.story-model,.story-scenario):not(.is-story-complete) .pf-cinema-mind-model .pf-cinema-simulation-avatar>img{opacity:1;filter:none;image-rendering:auto;animation:none;transform:none;-webkit-mask-image:none;mask-image:none}@media (max-width:620px){.pf-entry:is(.story-model,.story-scenario):not(.is-story-complete) .pf-cinema-mind-model .pf-cinema-simulation-avatar{width:min(54vw,210px)}}@media (max-width:620px) and (max-height:700px){.pf-entry:is(.story-model,.story-scenario):not(.is-story-complete) .pf-cinema-mind-model .pf-cinema-simulation-avatar{width:min(52vw,184px)}}@media (prefers-reduced-motion:reduce){.pf-entry:is(.story-model,.story-scenario):not(.is-story-complete) .pf-cinema-mind-model .pf-cinema-simulation-avatar,.pf-entry:is(.story-model,.story-scenario):not(.is-story-complete) .pf-cinema-mind-model .pf-cinema-simulation-avatar>img{transition:none!important}}.pf-entry:is(.story-proof,.story-community) .pf-skeptic-handoff{display:none}.pf-proof-brick-layer{--proof-brick-gap:clamp(6px, .8dvh, 10px);--community-card-width:max(clamp(274px, 21.5vw, 342px), calc(13.5vw - 3px));z-index:15;top:-12px;right:-4vw;bottom:calc(var(--pf-cta-clearance) - clamp(10px, 3.5dvh, 27px));pointer-events:none;position:absolute;left:-4vw;overflow:hidden}.pf-proof-brick{--proof-brick-left:1.5vw;--proof-brick-top:0.6%;--proof-brick-duration:4.02s;--proof-brick-delay:.18s;top:var(--proof-brick-top);left:var(--proof-brick-left);width:var(--community-card-width);min-width:var(--community-card-width);opacity:0;filter:blur(8px);transform-origin:50%;will-change:top, left, opacity, filter, transform;border-color:#e9eef42e;border-radius:clamp(15px,1.35vw,21px);grid-template-rows:auto minmax(0,1fr);grid-template-columns:clamp(38px,3.1vw,48px) minmax(0,1fr);align-content:center;gap:clamp(5px,.62vw,9px) clamp(8px,.78vw,11px);height:18.2%;min-height:0;margin:0;padding:clamp(9px,.9vw,13px);display:grid;position:absolute;overflow:hidden;transform:translate(-50%,-50%)scale(.94)}.proof-brick-2,.proof-brick-4,.proof-brick-6,.proof-brick-8{--proof-brick-left:calc(100% - var(--community-card-width) - 1.5vw)}.proof-brick-3,.proof-brick-5{--proof-brick-left:5vw}.proof-brick-4,.proof-brick-6{--proof-brick-left:calc(100% - var(--community-card-width) - 5vw)}.proof-brick-3,.proof-brick-4{--proof-brick-top:20.7%}.proof-brick-5,.proof-brick-6{--proof-brick-top:61.1%}.proof-brick-7,.proof-brick-8{--proof-brick-top:81.2%}.proof-brick-2{--proof-brick-delay:4.55s;--proof-brick-duration:3.75s}.proof-brick-3{--proof-brick-delay:8.65s;--proof-brick-duration:4.45s}.proof-brick-4{--proof-brick-delay:13.45s;--proof-brick-duration:4.25s}.proof-brick-5{--proof-brick-delay:18.05s;--proof-brick-duration:3.9s}.proof-brick-6{--proof-brick-delay:22.3s;--proof-brick-duration:3.45s}.proof-brick-7{--proof-brick-delay:26.1s;--proof-brick-duration:3.2s}.proof-brick-8{--proof-brick-delay:29.65s;--proof-brick-duration:3.05s}.pf-entry.story-proof:not(.is-story-complete) .pf-proof-brick{animation:pfProofBrickBuild var(--proof-brick-duration) var(--proof-brick-delay) cubic-bezier(.16, .82, .2, 1) both}.pf-entry.story-proof.is-awaiting-scene-intro:not(.is-story-complete) .pf-proof-brick{animation-play-state:paused}.pf-entry.story-community:not(.is-story-complete) .pf-proof-brick{opacity:.96;filter:none;transition:opacity .42s,filter .42s,transform .82s cubic-bezier(.2,.72,.2,1);animation:none;transform:none}.pf-entry.story-community.is-scene-intro-complete:not(.is-story-complete) .pf-proof-brick:nth-child(odd){animation:.94s cubic-bezier(.4,0,.2,1) .18s forwards pfProofBrickJoinWallLeft}.pf-entry.story-community.is-scene-intro-complete:not(.is-story-complete) .pf-proof-brick:nth-child(2n){animation:.94s cubic-bezier(.4,0,.2,1) .18s forwards pfProofBrickJoinWallRight}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy{z-index:19;inset:0 clamp(20px, 5vw, 72px) var(--pf-cta-clearance);justify-content:center;align-items:center;padding:0}.pf-entry.story-community:not(.is-story-complete) .is-community .pf-story-photo-cinema{opacity:0;filter:saturate(.34)contrast(1.14)brightness(.34);transition:opacity .9s cubic-bezier(.2,.72,.2,1),filter .9s cubic-bezier(.2,.72,.2,1),transform .9s cubic-bezier(.2,.72,.2,1);animation:none;transform:scale(1.034)}.pf-entry.story-community:not(.is-story-complete) .pf-community-wall{animation:.9s cubic-bezier(.16,.82,.2,1) .18s both pfCommunityWallReveal,.92s cubic-bezier(.4,0,.2,1) 12.48s forwards pfCommunityWallHandoff}.pf-entry.story-community:not(.is-story-complete) .pf-community-row{--community-row-reveal:.22s}.pf-entry.story-community:not(.is-story-complete) .community-row-2{--community-row-reveal:.28s}.pf-entry.story-community:not(.is-story-complete) .community-row-3{--community-row-reveal:.34s}.pf-entry.story-community:not(.is-story-complete) .community-row-4{--community-row-reveal:.4s}.pf-entry.story-community:not(.is-story-complete) .community-row-5{--community-row-reveal:.46s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-community-card{animation:pfCommunityCardReveal .72s var(--community-row-reveal) cubic-bezier(.16, .82, .2, 1) both}@keyframes pfProofBrickBuild{0%{z-index:8;opacity:0;filter:blur(8px);top:50%;left:50%;transform:translate(-50%,-42%)scale(.94)}14%{z-index:8;opacity:1;filter:none;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.035)}76%{z-index:8;opacity:1;filter:none;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.035)}to{top:var(--proof-brick-top);left:var(--proof-brick-left);z-index:2;opacity:.96;filter:none;transform:none}}@keyframes pfProofBrickJoinWallLeft{0%{opacity:.96;filter:none;transform:none}to{opacity:0;filter:blur(3px);transform:translate(-24px)}}@keyframes pfProofBrickJoinWallRight{0%{opacity:.96;filter:none;transform:none}to{opacity:0;filter:blur(3px);transform:translate(24px)}}@keyframes pfCommunityCenterCopyDissolve{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(9px);transform:scale(1.025)}}@media (max-width:900px){.pf-proof-brick-layer{--community-card-width:clamp(248px, 31vw, 296px);top:-10px;right:-8vw;bottom:calc(var(--pf-cta-clearance) - 10px);left:-8vw}.pf-proof-brick{border-radius:16px;grid-template-columns:38px minmax(0,1fr);padding:9px 10px}}@media (max-width:620px){.pf-proof-brick-layer{--community-card-width:clamp(208px, 61vw, 242px);top:-8px;right:-16vw;bottom:calc(var(--pf-cta-clearance) - 10px);left:-16vw}.pf-proof-brick{border-radius:13px;grid-template-columns:31px minmax(0,1fr);gap:4px 7px;padding:7px 8px}.proof-brick-1,.proof-brick-3,.proof-brick-5,.proof-brick-7{--proof-brick-left:-27vw}.proof-brick-2,.proof-brick-4,.proof-brick-6,.proof-brick-8{--proof-brick-left:calc(100% - var(--community-card-width) + 27vw)}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy{inset:0 14px var(--pf-cta-clearance)}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy:before{width:116vw;height:34dvh}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy h1{max-width:300px;font-size:clamp(34px,10vw,44px)}.pf-entry.story-community:not(.is-story-complete) .pf-entry-lede{max-width:286px;font-size:clamp(12px,3.35vw,14px)}}@media (max-width:620px) and (max-height:700px){.pf-proof-brick-layer{--community-card-width:clamp(188px, 58vw, 220px);top:-6px;left:-20vw;right:-20vw}.pf-proof-brick{border-radius:10px;grid-template-columns:26px minmax(0,1fr);gap:3px 5px;padding:5px 6px}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy h1{max-width:270px;font-size:clamp(27px,9.2vw,34px)}.pf-entry.story-community:not(.is-story-complete) .pf-entry-lede{max-width:248px;margin-top:8px;font-size:clamp(9.5px,2.9vw,11px)}}@media (prefers-reduced-motion:reduce){.pf-proof-brick,.pf-entry.story-community.is-scene-intro-complete:not(.is-story-complete) .pf-proof-brick,.pf-entry.story-community.is-scene-intro-complete:not(.is-story-complete) .pf-story-copy,.pf-entry.story-community:not(.is-story-complete) .pf-community-wall,.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-community-card{transition:none!important;animation:none!important}.pf-proof-brick{top:var(--proof-brick-top);left:var(--proof-brick-left);opacity:.96;filter:none;transform:none}.pf-entry.story-community:not(.is-story-complete) .pf-proof-brick-layer{display:none}.pf-entry.story-community:not(.is-story-complete) .pf-community-wall,.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-community-card{opacity:.96;filter:none;transform:none}}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar{clip-path:none;filter:none;will-change:auto;transition:top .98s cubic-bezier(.16,.82,.2,1),left .98s cubic-bezier(.16,.82,.2,1);animation:1.4s cubic-bezier(.16,.82,.2,1) 3.35s backwards pfAvatarConstruct;overflow:hidden;transform:translate(-50%,-50%)}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar>img{opacity:1;filter:none;image-rendering:auto;backface-visibility:visible;will-change:auto;transition:none;animation:none;transform:none;-webkit-mask-image:none;mask-image:none}.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-story-copy:before{animation:.72s 80ms both pfSimulationHaloReveal}.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-entry-eyebrow{animation:.72s cubic-bezier(.2,.72,.2,1) .1s both pfSimulationCopyReveal}.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-story-copy h1{animation:.98s cubic-bezier(.16,.82,.2,1) .21s both pfSimulationCopyReveal}.pf-entry:is(.story-scenario,.story-simulate):not(.is-story-complete) .pf-entry-lede{animation:.84s cubic-bezier(.2,.72,.2,1) .47s both pfSimulationCopyReveal}.pf-entry.story-simulate.is-awaiting-scene-intro:not(.is-story-complete) .is-simulate .pf-story-photo-cinema,.pf-entry.story-simulate.is-awaiting-scene-intro:not(.is-story-complete) .pf-story-light-sweep{animation-play-state:paused}.pf-entry.story-simulate.is-scene-intro-complete:not(.is-story-complete) .is-simulate .pf-story-photo-cinema,.pf-entry.story-simulate.is-scene-intro-complete:not(.is-story-complete) .pf-story-light-sweep{animation-play-state:running}.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-analysis.is-showing-outcome{--live-focus-y:47%;--proof-comparison-y:75%}.pf-proof-comparison{z-index:10;top:var(--proof-comparison-y);grid-template-columns:minmax(0,1fr) clamp(32px,4.2vw,56px) minmax(0,1fr);align-items:stretch;width:min(760px,78vw);display:grid;position:absolute;left:50%;transform:translate(-50%,-50%)}.pf-proof-card{opacity:0;-webkit-backdrop-filter:blur(22px)saturate(1.16);background:linear-gradient(138deg,#ffffff1b,#080b10c2 58%),#07090db3;border:1px solid #dce5ef45;border-radius:20px;min-width:0;min-height:118px;padding:14px 17px 34px;position:relative;overflow:hidden;box-shadow:0 20px 54px #0006,inset 0 1px #ffffff17}.pf-proof-card.is-predicted{border-color:#d5c7ee61;animation:.96s cubic-bezier(.16,.82,.2,1) 80ms forwards pfProofPredictionArrive,.98s cubic-bezier(.16,.82,.2,1) 3.28s both pfProofPredictionValidate;transform:translateY(24px)scale(.975)}.pf-proof-card.is-predicted:after{z-index:1;opacity:0;content:"";pointer-events:none;background:linear-gradient(102deg,#0000 36%,#c1f5e10a 43%,#c1f5e14d 50%,#c1f5e10a 57%,#0000 64%);animation:.84s cubic-bezier(.2,.72,.2,1) 3.16s both pfProofPredictionSweep;position:absolute;inset:-65% -34%;transform:translate(-54%)}.pf-proof-card.is-actual{filter:blur(7px);border-color:#c4e7db4d;animation:.78s cubic-bezier(.16,.82,.2,1) 1.52s forwards pfProofActualArrive,.82s cubic-bezier(.16,.82,.2,1) 2.46s both pfProofActualSettle;transform:translate(-16px)scale(.965)}.pf-proof-card-heading{z-index:3;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.pf-proof-card-heading>span{align-items:center;gap:8px;min-width:0;display:flex}.pf-proof-card-heading i{border-radius:50%;flex:none;width:7px;height:7px;display:block}.pf-proof-card.is-predicted .pf-proof-card-heading i{background:#d5c2f6f5;animation:.62s 3.34s both pfProofPredictionDot;box-shadow:0 0 17px #cbaaffb3}.pf-proof-card.is-actual .pf-proof-card-heading i{background:#a5f2d7f5;box-shadow:0 0 17px #a5f2d7ad}.pf-proof-card-heading strong,.pf-proof-card-heading small{white-space:nowrap;text-transform:uppercase;line-height:1;display:block}.pf-proof-card-heading strong{color:#eff2f7db;letter-spacing:.1em;font-size:clamp(8px,.72vw,10px);font-weight:790}.pf-proof-card.is-actual .pf-proof-card-heading strong{color:#d5f9ebf0}.pf-proof-card-heading small{color:#d6dee87a;letter-spacing:.075em;font-size:clamp(7px,.62vw,9px);font-weight:680}.pf-proof-card>p{z-index:3;color:#fffdfafa;letter-spacing:-.016em;text-wrap:balance;margin:14px 0 0;font-size:clamp(13px,1.18vw,17px);font-weight:650;line-height:1.2;position:relative}.pf-proof-card-confirmation{z-index:4;color:#cfffeef5;letter-spacing:.085em;opacity:0;text-transform:uppercase;align-items:center;gap:7px;font-size:clamp(7px,.63vw,9px);font-weight:790;line-height:1;animation:.62s cubic-bezier(.16,.82,.2,1) 3.42s forwards pfProofPredictionConfirmed;display:flex;position:absolute;bottom:11px;left:16px;right:16px;transform:translateY(6px)}.pf-proof-card-confirmation>i{background:#a5f2d721;border:1px solid #b5f8e0c7;border-radius:50%;flex:none;width:15px;height:15px;position:relative;box-shadow:0 0 18px #a5f2d75c}.pf-proof-card-confirmation>i:after{content:"";transform-origin:50%;border-bottom:1.5px solid #d7fff0fa;border-right:1.5px solid #d7fff0fa;width:4px;height:7px;animation:.34s cubic-bezier(.16,.82,.2,1) 3.65s forwards pfProofPredictionCheck;position:absolute;top:2px;left:5px;transform:rotate(45deg)scale(0)}.pf-proof-comparison-link{align-self:center;width:100%;height:24px;display:block;position:relative}.pf-proof-comparison-link>i{transform-origin:0;background:linear-gradient(90deg,#d3bff37a,#a5f2d7d6);height:1px;animation:.66s cubic-bezier(.2,.72,.2,1) 2.34s forwards pfProofComparisonLinkDraw,.9s 3.2s both pfProofComparisonLinkGlow;display:block;position:absolute;top:50%;left:5px;right:5px;transform:translateY(-50%)scaleX(0);box-shadow:0 0 10px #a5f2d747}.pf-proof-comparison-link>b{z-index:2;opacity:0;background:#d5c7eef5;border-radius:50%;width:7px;height:7px;animation:.68s cubic-bezier(.2,.72,.2,1) 2.36s forwards pfProofComparisonTravel;display:block;position:absolute;top:50%;left:5px;transform:translate(-50%,-50%);box-shadow:0 0 14px #cbaaffb8}@keyframes pfProofPredictionArrive{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pfProofActualArrive{to{opacity:1;filter:none;transform:translate(0)scale(1)}}@keyframes pfProofActualSettle{0%,to{border-color:#c4e7db4d;box-shadow:0 20px 54px #0006,inset 0 1px #ffffff17}52%{border-color:#a5f2d794;box-shadow:0 22px 58px #0000006b,0 0 28px #a5f2d71a,inset 0 1px #ffffff17}}@keyframes pfProofPredictionValidate{0%,to{border-color:#d5c7ee61;box-shadow:0 20px 54px #0006,inset 0 1px #ffffff17}54%{border-color:#b1f6deb8;box-shadow:0 22px 60px #00000070,0 0 0 7px #a5f2d70b,inset 0 0 36px #a5f2d724}}@keyframes pfProofPredictionSweep{0%{opacity:0;transform:translate(-54%)}24%{opacity:1}to{opacity:0;transform:translate(54%)}}@keyframes pfProofPredictionDot{to{background:#a5f2d7f5;box-shadow:0 0 17px #a5f2d7b8}}@keyframes pfProofPredictionConfirmed{to{opacity:1;transform:translateY(0)}}@keyframes pfProofPredictionCheck{to{transform:rotate(45deg)scale(1)}}@keyframes pfProofComparisonLinkDraw{to{transform:translateY(-50%)scaleX(1)}}@keyframes pfProofComparisonLinkGlow{0%,to{box-shadow:0 0 10px #a5f2d747}52%{box-shadow:0 0 0 5px #a5f2d709,0 0 20px #a5f2d780}}@keyframes pfProofComparisonTravel{0%{opacity:0;background:#d5c7eef5;left:5px}20%{opacity:1}to{opacity:.95;background:#a5f2d7fa;left:calc(100% - 5px);box-shadow:0 0 16px #a5f2d7c7}}@media (max-width:900px){.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-analysis.is-showing-outcome{--proof-comparison-y:72%}.pf-proof-comparison{grid-template-columns:minmax(0,1fr) clamp(26px,3.8vw,42px) minmax(0,1fr);width:min(720px,86vw)}.pf-proof-card{min-height:112px}}@media (max-width:620px){.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-analysis.is-showing-outcome{--live-focus-y:42%;--proof-comparison-y:68%}.pf-proof-comparison{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);width:min(94vw,386px)}.pf-proof-card{border-radius:15px;min-height:108px;padding:10px 10px 31px}.pf-proof-card-heading,.pf-proof-card-heading>span{gap:5px}.pf-proof-card-heading i{width:6px;height:6px}.pf-proof-card-heading strong{letter-spacing:.07em;font-size:clamp(7px,1.92vw,8px)}.pf-proof-card-heading small{letter-spacing:.045em;font-size:clamp(6px,1.65vw,7px)}.pf-proof-card>p{margin-top:10px;font-size:clamp(10px,2.8vw,12px);line-height:1.18}.pf-proof-card-confirmation{letter-spacing:.045em;gap:5px;font-size:clamp(5.8px,1.55vw,6.8px);bottom:8px;left:9px;right:9px}.pf-proof-card-confirmation>i{width:12px;height:12px}.pf-proof-card-confirmation>i:after{top:1px;left:4px}.pf-proof-comparison-link>i{left:2px;right:2px}.pf-proof-comparison-link>b{width:6px;height:6px;left:2px}@keyframes pfProofComparisonTravel{0%{opacity:0;background:#d5c7eef5;left:2px}20%{opacity:1}to{opacity:.95;background:#a5f2d7fa;left:calc(100% - 2px);box-shadow:0 0 16px #a5f2d7c7}}}@media (max-width:620px) and (max-height:700px){.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-analysis.is-showing-outcome{--live-focus-y:39%;--proof-comparison-y:65%}.pf-proof-comparison{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);width:min(94vw,330px)}.pf-proof-card{min-height:96px;padding-top:8px;padding-bottom:27px}.pf-proof-card>p{margin-top:7px;font-size:clamp(9px,2.75vw,10.5px)}.pf-proof-card-confirmation{bottom:7px}}@media (prefers-reduced-motion:reduce){.pf-proof-card,.pf-proof-card.is-predicted,.pf-proof-card.is-predicted:after,.pf-proof-card.is-actual,.pf-proof-card.is-predicted .pf-proof-card-heading i,.pf-proof-card-confirmation,.pf-proof-card-confirmation>i:after,.pf-proof-comparison-link>i,.pf-proof-comparison-link>b{transition:none!important;animation:none!important}.pf-proof-card,.pf-proof-card.is-predicted,.pf-proof-card.is-actual{opacity:1;filter:none;transform:none}.pf-proof-card.is-predicted{border-color:#b1f6de9e}.pf-proof-card.is-predicted:after{opacity:0}.pf-proof-card.is-predicted .pf-proof-card-heading i{background:#a5f2d7f5;box-shadow:0 0 17px #a5f2d7b8}.pf-proof-card-confirmation{opacity:1;transform:none}.pf-proof-card-confirmation>i:after{transform:rotate(45deg)scale(1)}.pf-proof-comparison-link>i{transform:translateY(-50%)scaleX(1)}.pf-proof-comparison-link>b{opacity:.95;background:#a5f2d7fa;left:calc(100% - 5px);transform:translate(-50%,-50%)}}.pf-entry.story-proof{--entry-accent:#a5f2d7;--entry-accent-rgb:165, 242, 215}.pf-entry.story-proof:not(.is-story-complete) .is-proof{--scene-drift-x:0%;--scene-drift-y:0%;background:radial-gradient(circle at 50% 51%,#754caa33,#0000 29%),radial-gradient(circle at 50% 55%,#36918e1f,#0000 46%),#030407}.pf-entry.story-proof:not(.is-story-complete) .is-proof:before{z-index:3;background:linear-gradient(#020305b8,#02030570 28%,#02030594 70%,#020305e6),radial-gradient(#02030529 0 13%,#0203058f 55%,#020305db 100%)}.pf-entry.story-proof:not(.is-story-complete) .is-proof .pf-story-photo-cinema{object-position:50% 48%;filter:saturate(.42)contrast(1.12)brightness(.43);animation:36.8s linear both pfSkepticBackgroundRetire}.pf-entry.story-proof:not(.is-story-complete) .is-proof .pf-story-photo-shade{z-index:2;background:linear-gradient(#0203057a,#0203053d 28%,#0203056b 67%,#020305e0),radial-gradient(at 50% 48%,#04050833 0 17%,#040508b3 72%,#040508e0)}.pf-entry.story-proof:not(.is-story-complete) .pf-story-copy{inset:0 clamp(24px, 5vw, 84px) var(--pf-cta-clearance);text-align:center;pointer-events:none;justify-content:flex-start;align-self:stretch;align-items:center;width:auto;height:auto;max-height:none;margin:0;padding:clamp(25px,3.5dvh,40px) 0 0}.pf-entry.story-proof:not(.is-story-complete) .pf-story-copy:before{opacity:0;background:radial-gradient(#030407f5 0%,#030407b8 45%,#0000 76%);width:min(1040px,92vw);height:min(310px,34dvh);animation:.72s 80ms both pfSimulationHaloReveal;top:clamp(104px,13.5dvh,132px);left:50%;transform:translate(-50%,-50%)}.pf-entry.story-proof:not(.is-story-complete) .pf-entry-eyebrow{color:#b1f8dfe6;opacity:0;justify-content:center;animation:.72s cubic-bezier(.2,.72,.2,1) .1s both pfSimulationCopyReveal}.pf-entry.story-proof:not(.is-story-complete) .pf-story-copy h1{text-align:center;opacity:0;max-width:1120px;margin-left:auto;margin-right:auto;padding-bottom:.075em;font-size:clamp(46px,5vw,76px);line-height:.96;animation:.98s cubic-bezier(.16,.82,.2,1) .21s both pfSimulationCopyReveal}.pf-entry.story-proof:not(.is-story-complete) .pf-entry-lede{text-align:center;opacity:0;max-width:620px;margin:clamp(11px,1.5dvh,17px) auto 0;font-size:clamp(15px,1.35vw,18px);line-height:1.38;animation:.84s cubic-bezier(.2,.72,.2,1) .47s both pfSimulationCopyReveal}.pf-skeptic-handoff{z-index:7;opacity:0;background:#75dbb712;border:1px solid #aef7de75;border-radius:50%;place-items:center;width:66px;height:66px;animation:1.24s cubic-bezier(.16,.82,.2,1) 80ms both pfSkepticHandoff;display:grid;position:absolute;top:51%;left:50%;transform:translate(-50%,-50%)scale(.82);box-shadow:inset 0 0 0 1px #ffffff0d,0 0 46px #a5f2d72b}.pf-skeptic-handoff:before,.pf-skeptic-handoff:after{border-radius:inherit;content:"";position:absolute}.pf-skeptic-handoff:before{border:1px solid #a5f2d721;inset:-14px}.pf-skeptic-handoff:after{filter:blur(5px);background:radial-gradient(circle,#a5f2d726,#0000 64%);inset:-34px}.pf-skeptic-handoff>i{z-index:2;border:1px solid #ccffedd6;border-radius:50%;width:20px;height:20px;position:absolute;box-shadow:0 0 19px #a5f2d752}.pf-skeptic-handoff>b{z-index:3;border-bottom:1.8px solid #dffff3fa;border-right:1.8px solid #dffff3fa;width:6px;height:11px;position:relative;transform:translateY(-1px)rotate(45deg)}.pf-skeptic-proof{--skeptic-focus-y:48%;z-index:11;top:clamp(202px,27dvh,266px);right:0;bottom:calc(var(--pf-cta-clearance) + 4px);pointer-events:none;position:absolute;left:0;overflow:hidden}.pf-skeptic-proof:before{z-index:0;top:var(--skeptic-focus-y);content:"";filter:blur(12px);opacity:.78;background:radial-gradient(#8963b929,#49969211 38%,#0000 72%);border-radius:50%;width:min(900px,76vw);height:min(420px,50dvh);position:absolute;left:50%;transform:translate(-50%,-50%)}.pf-skeptic-proof:after{z-index:1;top:var(--skeptic-focus-y);content:"";opacity:0;background:#a5f2d717;border:1px solid #bcfce5a3;border-radius:50%;width:18px;height:18px;animation:1.35s cubic-bezier(.16,.82,.2,1) 35.4s forwards pfSkepticPayoffSeed;position:absolute;left:50%;transform:translate(-50%,-50%)scale(.2);box-shadow:0 0 38px #a5f2d759}.pf-skeptic-constellation{z-index:1;position:absolute;inset:0}.pf-skeptic-company{align-items:center;gap:5px;min-width:0;display:flex!important}.pf-company-mark{color:#091713c7;letter-spacing:-.03em;background:linear-gradient(145deg,#ebfff8eb,#c1ddd5d6);border:1px solid #ffffff29;border-radius:4px;flex:0 0 13px;place-items:center;width:13px;height:13px;font-size:5px;font-weight:800;line-height:1;display:grid;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000003d}.pf-company-mark>img{object-fit:contain;background:#fffffff5;width:100%;height:100%;display:block;position:absolute;inset:0}.pf-skeptic-coda{z-index:4;color:#eff3f6c2;opacity:0;filter:brightness(1.28)contrast(1.04);letter-spacing:-.018em;text-align:center;white-space:nowrap;-webkit-backdrop-filter:blur(20px)saturate(1.08);background:radial-gradient(at 50% 24%,#a5f2d716,#0000 68%),#04060ac2;border:1px solid #ffffff21;border-radius:999px;align-items:baseline;gap:5px;margin:0;padding:9px 14px 10px;font-size:clamp(11px,.9vw,13px);font-weight:520;line-height:1;animation:.7s cubic-bezier(.16,.82,.2,1) 33.3s both pfSkepticCodaIn,.52s cubic-bezier(.4,0,.6,1) 35.4s forwards pfSkepticCodaOut;display:flex;position:absolute;top:clamp(24px,4dvh,44px);left:50%;transform:translate(-50%,-40%)scale(.96);box-shadow:0 24px 64px #0000006b,inset 0 1px #ffffff12}.pf-skeptic-coda>strong{color:#fffffffc;letter-spacing:-.035em;margin-top:0;font-size:clamp(12px,1.04vw,15px);font-weight:650;line-height:1}@keyframes pfSkepticBackgroundRetire{0%{opacity:.52;transform:scale(1.016)}13%{opacity:.25}84%{opacity:.14}to{opacity:0;transform:scale(1.034)}}@keyframes pfSkepticHandoff{0%{opacity:.92;filter:blur();transform:translate(-50%,-50%)scale(.86)}48%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;filter:blur(7px);transform:translate(-50%,-50%)scale(1.42)}}@keyframes pfSkepticQuoteEnter{0%{opacity:0;filter:none;transform:translate(-50%,-44%)}to{opacity:1;filter:blur();transform:translate(-50%,-50%)}}@keyframes pfSkepticQuoteExit{0%{opacity:1;filter:blur();transform:translate(-50%,-50%)}to{opacity:0;filter:none;transform:translate(-50%,-56%)}}@keyframes pfSkepticQuoteLine{0%,42%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pfSkepticChipDock{0%{opacity:0;transform:translate(calc(-50% + var(--skeptic-x)), calc(-50% + var(--skeptic-y))) translateY(12px)}to{opacity:.96;transform:translate(calc(-50% + var(--skeptic-x)), calc(-50% + var(--skeptic-y)))}}@keyframes pfSkepticChipCollapse{0%{opacity:.96;transform:translate(calc(-50% + var(--skeptic-x)), calc(-50% + var(--skeptic-y)))}64%{opacity:.8}to{opacity:0;transform:translate(-50%,-50%)scale(.15)}}@keyframes pfSkepticCodaIn{0%{opacity:0;transform:translate(-50%,-40%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes pfSkepticCodaOut{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.86)}}@keyframes pfSkepticPayoffSeed{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}34%{opacity:.82}72%{opacity:.92;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.7)}}@media (max-width:900px){.pf-entry.story-proof:not(.is-story-complete) .pf-story-copy{inset:0 clamp(18px, 4vw, 42px) var(--pf-cta-clearance);padding-top:clamp(18px,2.8dvh,30px)}.pf-entry.story-proof:not(.is-story-complete) .pf-story-copy h1{font-size:clamp(42px,7vw,62px)}.pf-entry.story-proof:not(.is-story-complete) .pf-entry-lede{margin-top:10px;font-size:clamp(14px,2vw,17px)}.pf-skeptic-proof{--skeptic-focus-y:47%;top:clamp(190px,25dvh,248px)}}@media (max-width:620px){.pf-entry.story-proof:not(.is-story-complete) .pf-story-copy{inset:0 14px var(--pf-cta-clearance);padding-top:clamp(14px,2.2dvh,20px)}.pf-entry.story-proof:not(.is-story-complete) .pf-story-copy:before{width:98vw;height:210px;top:88px}.pf-entry.story-proof:not(.is-story-complete) .pf-entry-eyebrow{margin-bottom:10px;font-size:8px}.pf-entry.story-proof:not(.is-story-complete) .pf-story-copy h1{max-width:360px;font-size:clamp(35px,10.2vw,44px);line-height:.94}.pf-entry.story-proof:not(.is-story-complete) .pf-entry-lede{max-width:340px;margin-top:8px;font-size:clamp(12px,3.45vw,15px);line-height:1.28}.pf-skeptic-handoff{width:54px;height:54px;top:49%}.pf-skeptic-proof{--skeptic-focus-y:46%;top:clamp(150px,22dvh,194px);bottom:calc(var(--pf-cta-clearance) + 2px)}.pf-skeptic-proof:before{width:96vw;height:55dvh}.pf-skeptic-coda{padding:7px 10px 8px;font-size:10px}.pf-skeptic-coda>strong{font-size:11px}}@media (max-height:700px){.pf-entry.story-proof:not(.is-story-complete) .pf-story-copy{padding-top:9px}.pf-entry.story-proof:not(.is-story-complete) .pf-entry-eyebrow{margin-bottom:8px}.pf-entry.story-proof:not(.is-story-complete) .pf-story-copy h1{font-size:clamp(34px,6.4dvh,48px)}.pf-entry.story-proof:not(.is-story-complete) .pf-entry-lede{margin-top:7px;font-size:clamp(11px,2.1dvh,14px)}.pf-skeptic-proof{--skeptic-focus-y:47%;top:138px;bottom:calc(var(--pf-cta-clearance) + 1px)}}@media (max-width:620px) and (max-height:700px){.pf-entry.story-proof:not(.is-story-complete) .pf-story-copy h1{font-size:clamp(31px,9.4vw,38px)}.pf-skeptic-coda{top:2px}.pf-skeptic-proof{top:130px}}@media (prefers-reduced-motion:reduce){.pf-entry.story-proof:not(.is-story-complete) .is-proof .pf-story-photo-cinema,.pf-skeptic-handoff,.pf-skeptic-proof:after,.pf-skeptic-coda{transition:none!important;animation:none!important}.pf-entry.story-proof:not(.is-story-complete) .is-proof .pf-story-photo-cinema{opacity:.18;transform:scale(1.02)}.pf-skeptic-handoff,.pf-skeptic-coda{display:none}}.pf-entry.story-community{--entry-accent:#a5f2d7;--entry-accent-rgb:165, 242, 215}.pf-entry.story-community:not(.is-story-complete) .is-community{--scene-drift-x:0%;--scene-drift-y:0%;background:radial-gradient(circle,#734cad3d,#0000 30%),radial-gradient(circle at 48% 54%,#399f9424,#0000 50%),#020306}.pf-entry.story-community:not(.is-story-complete) .is-community:before{z-index:3;background:radial-gradient(at 50% 49%,#0203061f 0 15%,#0203068a 60%,#020306e0 100%),linear-gradient(#020306ad,#02030657 34%,#020306b8)}.pf-entry.story-community:not(.is-story-complete) .is-community .pf-story-photo-cinema{object-position:50% 48%;filter:saturate(.34)contrast(1.14)brightness(.34);animation:14s linear both pfCommunityBackgroundRetire}.pf-entry.story-community:not(.is-story-complete) .is-community .pf-story-photo-shade{z-index:2;background:linear-gradient(#02030680,#02030638 36%,#020306d1),radial-gradient(at 50% 49%,#0405091f 0 18%,#040509b3 76%,#040509eb)}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy{z-index:18;inset:0 clamp(24px, 5vw, 84px) var(--pf-cta-clearance);text-align:center;pointer-events:none;justify-content:flex-start;align-self:stretch;align-items:center;width:auto;height:auto;max-height:none;margin:0;padding:clamp(25px,3.5dvh,40px) 0 0}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy:before{opacity:0;background:radial-gradient(#030408fa 0%,#030408b8 44%,#0000 76%);width:min(1080px,94vw);height:min(320px,35dvh);animation:.72s 80ms both pfSimulationHaloReveal;top:clamp(104px,13.5dvh,132px);left:50%;transform:translate(-50%,-50%)}.pf-entry.story-community:not(.is-story-complete) .pf-entry-eyebrow{color:#b1f8dfeb;opacity:0;justify-content:center;animation:.72s cubic-bezier(.2,.72,.2,1) .1s both pfSimulationCopyReveal}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy h1{text-align:center;opacity:0;max-width:1120px;margin-left:auto;margin-right:auto;padding-bottom:.075em;font-size:clamp(44px,4.8vw,74px);line-height:.96;animation:.98s cubic-bezier(.16,.82,.2,1) .21s both pfSimulationCopyReveal}.pf-entry.story-community:not(.is-story-complete) .pf-entry-lede{text-align:center;opacity:0;max-width:620px;margin:clamp(11px,1.5dvh,17px) auto 0;font-size:clamp(15px,1.35vw,18px);line-height:1.38;animation:.84s cubic-bezier(.2,.72,.2,1) .47s both pfSimulationCopyReveal}.pf-entry.story-community.is-scene-intro-complete .pf-story-copy{animation:.76s cubic-bezier(.4,0,.2,1) .52s forwards pfCommunityCopyRetire}.pf-entry.story-community .pf-skeptic-handoff{background:#8ae2c50f;border-color:#b8fbe457;animation-name:pfCommunityHandoff}.pf-entry.story-community .pf-skeptic-handoff>b{background:#e0fff4f0;border:0;border-radius:50%;width:8px;height:8px;transform:none;box-shadow:0 0 18px #a5f2d7bf}.pf-community-proof{z-index:14;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pf-community-proof:before{z-index:0;inset:7% 3% calc(var(--pf-cta-clearance) - 12px);content:"";opacity:0;background:radial-gradient(circle at 12% 24%,#b174ed1f 0 1px,#0000 2px) 0 0/94px 86px,radial-gradient(circle at 78% 16%,#a5f2d726 0 1px,#0000 2px) 0 0/126px 112px,radial-gradient(circle at 34% 86%,#ffffff1f 0 1px,#0000 2px) 0 0/148px 132px,radial-gradient(circle at 92% 70%,#8675e621 0 1px,#0000 2px) 0 0/118px 104px;animation:1.2s .12s both pfCommunityFieldIn;position:absolute}.pf-community-proof:after{z-index:8;content:"";opacity:0;background:#a5f2d71f;border:1px solid #cdffeeb8;border-radius:50%;width:22px;height:22px;animation:1.4s cubic-bezier(.16,.82,.2,1) 12.42s forwards pfCommunityPayoffSeed;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.2);box-shadow:0 0 44px #a5f2d76b,0 0 110px #7057c23d}.pf-community-wall{z-index:2;top:clamp(102px,13.5dvh,132px);bottom:calc(var(--pf-cta-clearance) + 8px);grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:clamp(7px,.8vw,12px);width:min(1420px,100vw - 36px);animation:1.05s cubic-bezier(.4,0,.2,1) 11.72s forwards pfCommunityWallCollapse;display:grid;position:absolute;left:50%;transform:translate(-50%)}.pf-community-card{background:radial-gradient(circle at 12% 8%, hsla(var(--community-hue), 70%, 70%, .13), transparent 36%), linear-gradient(138deg, #ffffff1b, #0b0d14d6 52%, #05070bf0);min-width:0;min-height:0;box-shadow:0 20px 52px #00000061, 0 1px 0 #ffffff14 inset, 0 0 42px hsla(var(--community-hue), 68%, 62%, .035) inset;opacity:0;-webkit-backdrop-filter:blur(20px)saturate(1.12);animation:pfCommunityCardIn .56s var(--community-delay) cubic-bezier(.16, .82, .2, 1) both;border:1px solid #e9eef433;border-radius:clamp(15px,1.5vw,22px);grid-template-rows:auto minmax(0,1fr);grid-template-columns:clamp(32px,2.8vw,42px) minmax(0,1fr);align-content:center;gap:7px 9px;margin:0;padding:clamp(9px,1vw,14px);display:grid;position:relative;overflow:hidden;transform:translateY(18px)}.pf-community-card:nth-child(2n){transform:translate(12px)}.pf-community-card:nth-child(3n){transform:translate(-12px)}.pf-community-card:nth-child(n+15){animation-duration:.42s}.pf-community-card:after{background:linear-gradient(90deg, transparent, hsla(var(--community-hue), 76%, 74%, .72));content:"";opacity:.5;transform-origin:100%;width:22px;height:1px;animation:pfCommunityCardTrace .62s calc(var(--community-delay) + .18s) ease-out both;position:absolute;bottom:8px;right:11px;transform:scaleX(0)}.pf-community-gravatar{border:1px solid hsla(var(--community-hue), 68%, 78%, .42);background:radial-gradient(circle at 50% 38%, hsla(var(--community-hue), 74%, 82%, .95) 0 18%, transparent 19%), radial-gradient(ellipse at 50% 104%, hsla(var(--community-hue), 64%, 64%, .72) 0 47%, transparent 48%), linear-gradient(145deg, hsla(var(--community-hue), 66%, 42%, .72), #080a10f5);border-radius:50%;place-items:end center;width:clamp(32px,2.8vw,42px);height:clamp(32px,2.8vw,42px);display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 4px #ffffff06,0 10px 24px #00000057}.pf-community-gravatar>span{z-index:2;color:#ffffffb8;letter-spacing:.04em;margin-bottom:3px;font-size:clamp(5px,.46vw,7px);font-weight:760;line-height:1;position:relative}.pf-community-card figcaption strong,.pf-community-card figcaption>span,.pf-community-card figcaption small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.pf-community-card figcaption strong{color:#fffffff5;letter-spacing:-.025em;font-size:clamp(10px,.82vw,13px);font-weight:720;line-height:1.05}.pf-community-card figcaption>span{color:#e2e7ee99;margin-top:4px;font-size:clamp(7px,.58vw,9px);font-weight:560;line-height:1.05}.pf-community-card figcaption small{color:#b3f4ddb8;letter-spacing:.035em;text-transform:uppercase;align-items:center;gap:4px;margin-top:4px;font-size:clamp(6.4px,.5vw,8px);font-weight:680;line-height:1.05;display:flex}.pf-community-card figcaption small>.pf-company-mark{border-radius:3px;flex:0 0 11px;width:11px;height:11px;font-size:4px}.pf-community-coda{z-index:7;color:#e1e8eeb3;opacity:0;letter-spacing:-.018em;white-space:nowrap;-webkit-backdrop-filter:blur(24px)saturate(1.1);background:radial-gradient(at 50% 0,#a5f2d721,#0000 64%),#030509e6;border:1px solid #d2ffef33;border-radius:999px;align-items:baseline;gap:6px;margin:0;padding:12px 17px 13px;font-size:clamp(11px,.9vw,14px);font-weight:540;line-height:1;animation:.68s cubic-bezier(.16,.82,.2,1) 8.35s both pfCommunityCodaIn,.52s cubic-bezier(.4,0,.6,1) 11.55s forwards pfCommunityCodaOut;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-42%);box-shadow:0 28px 82px #0000008f,inset 0 1px #ffffff1a,0 0 46px #a5f2d712}.pf-community-coda>strong{color:#fffffffc;letter-spacing:-.035em;font-size:1.12em;font-weight:700}@keyframes pfCommunityBackgroundRetire{0%{opacity:.38;transform:scale(1.025)}64%{opacity:.14}to{opacity:0;transform:scale(1.045)}}@keyframes pfCommunityCopyRetire{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-12px)}}@keyframes pfCommunityHandoff{0%{opacity:0;transform:translate(-50%,-50%)scale(.62)}42%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.72)}}@keyframes pfCommunityFieldIn{0%{opacity:0}to{opacity:.84}}@keyframes pfCommunityCardIn{0%{opacity:0;filter:none;transform:translateY(18px)}to{opacity:.96;filter:none;transform:translate(0,0)}}@keyframes pfCommunityCardTrace{0%,32%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pfCommunityWallCollapse{0%{opacity:1;filter:blur();transform:translate(-50%)scale(1)}62%{opacity:.74}to{opacity:0;filter:blur(3px);transform:translate(-50%)scale(.76)}}@keyframes pfCommunityCodaIn{0%{opacity:0;transform:translate(-50%,-42%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes pfCommunityCodaOut{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-58%)}}@keyframes pfCommunityPayoffSeed{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}60%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.9)}}@media (max-width:1100px){.pf-community-wall{grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:min(1010px,100vw - 28px)}}@media (max-width:900px){.pf-entry.story-community:not(.is-story-complete) .pf-story-copy{inset:0 clamp(18px, 4vw, 42px) var(--pf-cta-clearance);padding-top:clamp(18px,2.8dvh,30px)}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy h1{font-size:clamp(41px,7vw,60px)}.pf-entry.story-community:not(.is-story-complete) .pf-entry-lede{margin-top:10px;font-size:clamp(14px,2vw,17px)}.pf-community-wall{top:clamp(96px,12.5dvh,118px);bottom:calc(var(--pf-cta-clearance) + 6px)}.pf-community-card{border-radius:16px;grid-template-columns:32px minmax(0,1fr);padding:9px}.pf-community-gravatar{width:32px;height:32px}}@media (max-width:620px){.pf-entry.story-community:not(.is-story-complete) .pf-story-copy{inset:0 14px var(--pf-cta-clearance);padding-top:clamp(14px,2.2dvh,20px)}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy:before{width:98vw;height:210px;top:88px}.pf-entry.story-community:not(.is-story-complete) .pf-entry-eyebrow{margin-bottom:10px;font-size:8px}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy h1{max-width:380px;font-size:clamp(34px,9.8vw,43px);line-height:.94}.pf-entry.story-community:not(.is-story-complete) .pf-entry-lede{max-width:330px;margin-top:8px;font-size:clamp(12px,3.4vw,15px);line-height:1.28}.pf-entry.story-community .pf-skeptic-handoff{width:54px;height:54px;top:49%}.pf-community-wall{top:clamp(104px,15dvh,132px);right:8px;bottom:calc(var(--pf-cta-clearance) + 4px);grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;width:auto;animation-name:pfCommunityWallCollapseMobile;left:8px;transform:none}.pf-community-card{border-radius:12px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:24px minmax(0,1fr);gap:4px 5px;padding:6px}.pf-community-card:after{width:14px;bottom:5px;right:6px}.pf-community-gravatar{width:24px;height:24px}.pf-community-gravatar>span{margin-bottom:2px;font-size:4.5px}.pf-community-card figcaption strong{font-size:clamp(6.8px,2.1vw,8.2px)}.pf-community-card figcaption>span{margin-top:2px;font-size:clamp(5px,1.45vw,6px)}.pf-community-card figcaption small{letter-spacing:.01em;gap:2px;margin-top:2px;font-size:clamp(4.4px,1.25vw,5.3px)}.pf-community-card figcaption small>.pf-company-mark{border-radius:2px;flex-basis:8px;width:8px;height:8px;font-size:3px}.pf-community-card blockquote{-webkit-line-clamp:3;font-size:clamp(6.4px,1.9vw,7.8px);line-height:1.12}.pf-community-coda{gap:4px;padding:8px 11px 9px;font-size:9px}}@media (max-height:700px){.pf-entry.story-community:not(.is-story-complete) .pf-story-copy{padding-top:9px}.pf-entry.story-community:not(.is-story-complete) .pf-entry-eyebrow{margin-bottom:8px}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy h1{font-size:clamp(32px,6.2dvh,46px)}.pf-entry.story-community:not(.is-story-complete) .pf-entry-lede{margin-top:7px;font-size:clamp(11px,2.1dvh,14px)}.pf-community-wall{top:82px;bottom:calc(var(--pf-cta-clearance) + 2px);gap:5px}.pf-community-card{border-radius:12px;grid-template-columns:26px minmax(0,1fr);gap:4px 6px;padding:6px 7px}.pf-community-gravatar{width:26px;height:26px}.pf-community-card figcaption>span,.pf-community-card figcaption small{margin-top:2px}.pf-community-card blockquote{-webkit-line-clamp:2;font-size:clamp(7px,1.55dvh,10px);line-height:1.1}}@media (max-width:620px) and (max-height:700px){.pf-entry.story-community:not(.is-story-complete) .pf-story-copy h1{max-width:320px;font-size:clamp(29px,8.9vw,36px)}.pf-community-wall{top:72px;right:5px;bottom:calc(var(--pf-cta-clearance) + 1px);gap:3px;left:5px}.pf-community-card{border-radius:9px;grid-template-columns:20px minmax(0,1fr);gap:2px 3px;padding:4px}.pf-community-gravatar{width:20px;height:20px}.pf-community-card figcaption strong{font-size:clamp(5.8px,1.9vw,7px)}.pf-community-card figcaption>span{display:none}.pf-community-card figcaption small{margin-top:1px;font-size:clamp(3.8px,1.18vw,4.5px)}.pf-community-card figcaption small>.pf-company-mark{flex-basis:6px;width:6px;height:6px;font-size:2.5px}.pf-community-card blockquote{-webkit-line-clamp:2;font-size:clamp(5.3px,1.65vw,6.2px);line-height:1.06}.pf-community-coda{padding:6px 8px 7px;font-size:7.5px}}@keyframes pfCommunityWallCollapseMobile{0%{opacity:1;filter:blur();transform:scale(1)}62%{opacity:.72}to{opacity:0;filter:blur(2px);transform:scale(.74)}}@media (prefers-reduced-motion:reduce){.pf-entry.story-community:not(.is-story-complete) .is-community .pf-story-photo-cinema,.pf-entry.story-community.is-scene-intro-complete .pf-story-copy,.pf-community-proof:before,.pf-community-proof:after,.pf-community-wall,.pf-community-card,.pf-community-card:after,.pf-community-coda{transition:none!important;animation:none!important}.pf-community-wall{opacity:1;filter:none}.pf-community-card{opacity:.96;filter:none;transform:none}.pf-community-coda{display:none}}.pf-community-proof:before{background-color:#0000;background-image:radial-gradient(at 50% 48%,#734cad29,#0000 58%),linear-gradient(90deg,#02030666,#0000 11% 89%,#02030666);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;inset:0}.pf-community-wall{--community-gap:clamp(9px, .85vw, 14px);--community-half-gap:clamp(4.5px, .425vw, 7px);--community-third-gap:clamp(3px, .2833vw, 4.6667px);z-index:2;top:-12px;right:-4vw;bottom:calc(var(--pf-cta-clearance) - clamp(10px, 3.5dvh, 27px));opacity:0;filter:none;flex-direction:column;align-items:stretch;gap:clamp(6px,.8dvh,10px);width:auto;animation:.76s cubic-bezier(.16,.82,.2,1) .52s both pfCommunityWallReveal,.92s cubic-bezier(.4,0,.2,1) 12.48s forwards pfCommunityWallHandoff;display:flex;position:absolute;left:-4vw;transform:none;-webkit-mask-image:linear-gradient(#0000,#000 2.5% 94%,#0000);mask-image:linear-gradient(#0000,#000 2.5% 94%,#0000)}.pf-community-row{flex:1 1 0;align-items:stretch;min-height:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3.5vw calc(100% - 3.5vw),#0000);mask-image:linear-gradient(90deg,#0000,#000 3.5vw calc(100% - 3.5vw),#0000)}.pf-community-track,.pf-community-sequence{align-items:stretch;gap:var(--community-gap);min-width:max-content;height:100%;display:flex}.pf-community-track{will-change:transform;width:max-content}.community-row-1 .pf-community-track{animation:34s linear -5s infinite pfCommunityMarqueeLeft}.community-row-2 .pf-community-track{animation:39s linear -14s infinite pfCommunityMarqueeRight}.community-row-3 .pf-community-track{animation:31s linear -9s infinite pfCommunityMarqueeLeft}.community-row-4 .pf-community-track{animation:36s linear -18s infinite pfCommunityMarqueeRight}.community-row-5 .pf-community-track{animation:42s linear -23s infinite pfCommunityMarqueeLeft}.pf-community-sequence .pf-community-card{--community-card-width:max(clamp(274px, 21.5vw, 342px), calc(13.5vw - 3px));width:var(--community-card-width);min-width:var(--community-card-width);flex:0 0 var(--community-card-width);opacity:0;filter:none;border-color:#e9eef42e;border-radius:clamp(15px,1.35vw,21px);grid-template-rows:auto minmax(0,1fr);grid-template-columns:clamp(38px,3.1vw,48px) minmax(0,1fr);align-content:center;gap:clamp(5px,.62vw,9px) clamp(8px,.78vw,11px);height:100%;min-height:0;margin:0;padding:clamp(9px,.9vw,13px);animation:.7s cubic-bezier(.16,.82,.2,1) .62s both pfCommunityCardReveal;display:grid;position:relative;overflow:hidden;transform:translateY(12px)}.pf-community-sequence .pf-community-card:after{animation:.72s ease-out .96s both pfCommunityCardTrace}.pf-community-card>.pf-company-mark{border-color:hsla(var(--community-hue), 62%, 82%, .32);background:#f7f9f8f5;border-radius:clamp(10px,.9vw,14px);flex:0 0 clamp(38px,3.1vw,48px);width:clamp(38px,3.1vw,48px);height:clamp(38px,3.1vw,48px);font-size:clamp(5px,.45vw,7px);box-shadow:0 0 0 4px #ffffff06,0 10px 24px #00000057}.pf-community-card>.pf-company-mark>img{padding:clamp(3px,.3vw,5px)}.pf-community-card figcaption{align-self:center;min-width:0}.pf-community-card figcaption>span,.pf-community-card figcaption strong,.pf-community-card figcaption small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.pf-community-card figcaption>span{color:#b3f4ddc2;letter-spacing:.045em;text-transform:uppercase;margin-top:0;font-size:clamp(6.8px,.55vw,8.5px);font-weight:710;line-height:1.05}.pf-community-card figcaption strong{color:#fffffff5;letter-spacing:-.026em;margin-top:5px;font-size:clamp(10.5px,.84vw,13.5px);font-weight:720;line-height:1.04}.pf-community-card figcaption small{color:#dee4ea85;letter-spacing:.035em;text-transform:uppercase;margin-top:4px;font-size:clamp(6.5px,.5vw,8px);font-weight:620;line-height:1.04}.pf-community-card blockquote{color:#fcfcfaf0;letter-spacing:-.027em;-webkit-line-clamp:3;text-wrap:pretty;-webkit-box-orient:vertical;grid-column:1/-1;align-self:center;min-width:0;margin:0;font-size:clamp(10.5px,.88vw,14px);font-weight:570;line-height:1.16;display:-webkit-box;overflow:hidden}.pf-community-coda{display:none}@keyframes pfCommunityWallReveal{0%{opacity:0;filter:brightness(.8)}to{opacity:1;filter:brightness()}}@keyframes pfCommunityCardReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:.96;transform:translate(0,0)}}@keyframes pfCommunityMarqueeLeft{0%{transform:translate(0,0)}to{transform:translate3d(calc(-33.3333% - var(--community-third-gap)), 0, 0)}}@keyframes pfCommunityMarqueeRight{0%{transform:translate3d(calc(-33.3333% - var(--community-third-gap)), 0, 0)}to{transform:translate(0,0)}}@keyframes pfCommunityWallHandoff{0%{opacity:1;filter:brightness();transform:none}58%{opacity:.84;filter:brightness(1.12);transform:none}to{opacity:0;filter:brightness(1.3);transform:none}}@media (max-width:900px){.pf-community-wall{top:-10px;right:-8vw;bottom:calc(var(--pf-cta-clearance) - 10px);gap:7px;left:-8vw}.pf-community-sequence .pf-community-card{border-radius:16px;flex-basis:clamp(248px,31vw,296px);grid-template-columns:38px minmax(0,1fr);width:clamp(248px,31vw,296px);min-width:clamp(248px,31vw,296px);padding:9px 10px}.pf-community-card>.pf-company-mark{border-radius:11px;flex-basis:38px;width:38px;height:38px}}@media (max-width:620px){.pf-community-wall{--community-third-gap:2.3333px;--community-gap:7px;--community-half-gap:3.5px;top:-8px;right:-16vw;bottom:calc(var(--pf-cta-clearance) - 10px);gap:4px;left:-16vw}.pf-community-row{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7vw calc(100% - 7vw),#0000);mask-image:linear-gradient(90deg,#0000,#000 7vw calc(100% - 7vw),#0000)}.pf-community-sequence .pf-community-card{border-radius:13px;flex-basis:clamp(208px,61vw,242px);grid-template-columns:31px minmax(0,1fr);gap:4px 7px;width:clamp(208px,61vw,242px);min-width:clamp(208px,61vw,242px);padding:7px 8px}.pf-community-card>.pf-company-mark{border-radius:9px;flex-basis:31px;width:31px;height:31px;font-size:4px}.pf-community-card>.pf-company-mark>img{padding:3px}.pf-community-card figcaption>span{font-size:clamp(5.4px,1.45vw,6.4px)}.pf-community-card figcaption strong{margin-top:3px;font-size:clamp(8px,2.3vw,9.6px)}.pf-community-card figcaption small{margin-top:2px;font-size:clamp(4.8px,1.3vw,5.8px)}.pf-community-card blockquote{-webkit-line-clamp:3;font-size:clamp(7.4px,2.05vw,8.8px);line-height:1.1}}@media (max-height:700px){.pf-community-wall{top:-7px;bottom:calc(var(--pf-cta-clearance) + 1px);gap:4px}.pf-community-sequence .pf-community-card{padding-top:6px;padding-bottom:6px}.pf-community-card blockquote{-webkit-line-clamp:2;font-size:clamp(7.5px,1.55dvh,10.5px);line-height:1.08}}@media (max-width:620px) and (max-height:700px){.pf-community-wall{--community-gap:6px;--community-half-gap:3px;--community-third-gap:2px;gap:3px;top:-6px;left:-20vw;right:-20vw}.pf-community-sequence .pf-community-card{border-radius:10px;flex-basis:clamp(188px,58vw,220px);grid-template-columns:26px minmax(0,1fr);gap:3px 5px;width:clamp(188px,58vw,220px);min-width:clamp(188px,58vw,220px);padding:5px 6px}.pf-community-card>.pf-company-mark{border-radius:7px;flex-basis:26px;width:26px;height:26px}.pf-community-card figcaption>span{font-size:clamp(4.5px,1.3vw,5.4px)}.pf-community-card figcaption strong{margin-top:2px;font-size:clamp(7px,2.05vw,8.2px)}.pf-community-card figcaption small{margin-top:1px;font-size:clamp(4px,1.15vw,4.8px)}.pf-community-card blockquote{font-size:clamp(6.2px,1.75vw,7.2px);line-height:1.06}}@media (prefers-reduced-motion:reduce){.pf-community-wall,.pf-community-track,.pf-community-sequence .pf-community-card,.pf-community-sequence .pf-community-card:after{transition:none!important;animation:none!important}.pf-community-wall{opacity:1;filter:none;transform:none}.pf-community-sequence .pf-community-card{opacity:.96;transform:none}}.pf-entry.story-scenario:not(.is-story-complete) .is-scenario .pf-story-photo-cinema{opacity:.18;filter:saturate(.62)contrast(1.16)brightness(.61);transition:opacity .92s cubic-bezier(.2,.72,.2,1),filter .92s cubic-bezier(.2,.72,.2,1),transform .92s cubic-bezier(.2,.72,.2,1);animation:none;transform:scale(1.025)}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-scanner.is-receding{visibility:hidden;opacity:0;filter:blur(7px);transition:none;animation:none;transform:scale(.985)}.pf-cinema-avatar-status{align-items:center;display:grid}.pf-cinema-avatar-status>span{opacity:0;filter:blur(3px);grid-area:1/1;transition:opacity .46s cubic-bezier(.2,.72,.2,1),filter .46s cubic-bezier(.2,.72,.2,1),transform .46s cubic-bezier(.2,.72,.2,1);display:block;transform:translateY(3px)}.pf-entry.story-model:not(.is-story-complete) .pf-avatar-status-ready,.pf-entry.story-scenario.is-awaiting-scene-intro:not(.is-story-complete) .pf-avatar-status-ready,.pf-entry.story-scenario.is-scene-intro-complete:not(.is-story-complete) .pf-avatar-status-running{opacity:1;filter:none;transform:none}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating :is(.pf-cinema-model-ring,.pf-cinema-model-streams>span,.pf-cinema-model-core){transition:opacity .82s cubic-bezier(.2,.72,.2,1),transform .98s cubic-bezier(.16,.82,.2,1)}@media (prefers-reduced-motion:reduce){.pf-entry.story-scenario:not(.is-story-complete) .is-scenario .pf-story-photo-cinema,.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-scanner.is-receding,.pf-cinema-avatar-status>span,.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar,.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating :is(.pf-cinema-model-ring,.pf-cinema-model-streams>span,.pf-cinema-model-core){transition:none!important;animation:none!important}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-scanner.is-receding{opacity:0;filter:none;transform:none}}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-analysis.is-running-scenario{z-index:9;inset:0;overflow:visible}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-analysis.is-running-scenario:before{background:radial-gradient(circle, rgba(var(--entry-accent-rgb), .07), #69cfee06 46%, transparent 70%);opacity:0;border-color:#cfb9f113;width:min(37vw,520px);height:min(37vw,520px);animation:.9s cubic-bezier(.16,.82,.2,1) .44s forwards pfScenarioFieldReveal;top:53%;transform:translate(-50%,-50%)scale(.96)}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating{--model-center-x:50%;--model-center-y:53%}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar{filter:none;width:clamp(198px,18vw,260px);transition:top .78s cubic-bezier(.16,.82,.2,1),left .78s cubic-bezier(.16,.82,.2,1);animation:1.15s cubic-bezier(.16,.82,.2,1) .12s backwards pfAvatarConstruct;transform:translate(-50%,-50%)}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-avatar-status{display:none}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-model-ring{opacity:.09;animation:none}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-model-ring.ring-three{opacity:.18}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-model-streams>span{opacity:.045;animation:none}.pf-scenario-flow{z-index:12;pointer-events:none;grid-template-columns:minmax(220px,1fr) clamp(46px,5.3vw,78px) minmax(292px,1.08fr) clamp(46px,5.3vw,78px) minmax(220px,1fr);align-items:center;width:min(1180px,92vw);height:clamp(280px,40dvh,360px);display:grid;position:absolute;top:clamp(282px,31.5dvh,326px);left:50%;transform:translate(-50%)}.pf-scenario-card{opacity:0;-webkit-backdrop-filter:blur(22px)saturate(1.14);background:linear-gradient(138deg,#ffffff1a,#080b10cc 58%),#07090dc2;border:1px solid #dce5ef3b;border-radius:22px;min-width:0;margin:0;padding:clamp(16px,1.45vw,21px);position:relative;overflow:hidden;transform:translateY(12px);box-shadow:0 22px 58px #0000006b,inset 0 1px #ffffff14}.pf-scenario-card>span{color:#cadce9ad;letter-spacing:.085em;text-transform:uppercase;align-items:center;gap:8px;font-size:clamp(7px,.64vw,9px);font-weight:730;line-height:1;display:flex}.pf-scenario-card>span>i,.pf-scenario-twin-label>i{color:#d2faecdb;letter-spacing:0;background:#a5f2d712;border:1px solid #b1efde4d;border-radius:50%;flex:0 0 21px;place-items:center;width:21px;height:21px;font-size:8px;font-style:normal;font-weight:780;display:grid}.pf-scenario-card>strong{color:#fffefcfa;letter-spacing:-.035em;text-wrap:balance;margin-top:13px;font-size:clamp(16px,1.42vw,21px);font-weight:640;line-height:1.16;display:block}.pf-scenario-question{animation:.72s cubic-bezier(.16,.82,.2,1) .16s forwards pfScenarioCardReveal}.pf-scenario-output{border-color:#b1f6de4d;animation:.76s cubic-bezier(.16,.82,.2,1) 4.68s forwards pfScenarioCardReveal;box-shadow:0 24px 62px #00000070,inset 0 1px #ffffff14,inset 0 0 40px #a5f2d70e}.pf-scenario-output>em{color:#b1f4ddc7;letter-spacing:.065em;text-transform:uppercase;opacity:0;align-items:center;gap:7px;margin-top:14px;font-size:clamp(6.5px,.54vw,8px);font-style:normal;font-weight:740;line-height:1.15;animation:.56s 5.38s forwards pfScenarioReadyReveal;display:flex;transform:translateY(4px)}.pf-scenario-output>em>i{background:#a5f2d7f0;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 14px #a5f2d79e}.pf-scenario-link{background:linear-gradient(90deg,#8be1ff14,#8be1ffb3,#b1efde1f);width:100%;height:1px;display:block;position:relative;transform:scaleX(0);box-shadow:0 0 10px #8be1ff3d}.pf-scenario-link.is-question-link{transform-origin:0;animation:.68s cubic-bezier(.2,.72,.2,1) .82s forwards pfScenarioLinkDraw}.pf-scenario-link.is-response-link{transform-origin:0;animation:.68s cubic-bezier(.2,.72,.2,1) 4.02s forwards pfScenarioLinkDraw}.pf-scenario-link>i{opacity:0;background:#b7ebfffa;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #8be1ff0b,0 0 16px #8be1ffb8}.pf-scenario-link.is-question-link>i{animation:.68s cubic-bezier(.2,.72,.2,1) .82s forwards pfScenarioPacket}.pf-scenario-link.is-response-link>i{animation:.68s cubic-bezier(.2,.72,.2,1) 4.02s forwards pfScenarioPacket}.pf-scenario-twin-guide{z-index:3;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:center;min-width:0;padding:8px 0 11px;display:flex;position:relative;overflow:visible}.pf-scenario-twin-label{color:#f7fafce6;opacity:0;align-items:center;gap:9px;animation:.62s cubic-bezier(.16,.82,.2,1) 1.2s forwards pfScenarioLabelReveal;display:flex;transform:translateY(7px)}.pf-scenario-twin-label>span{min-width:0}.pf-scenario-twin-label strong,.pf-scenario-twin-label small{display:block}.pf-scenario-twin-label strong{letter-spacing:-.018em;font-size:clamp(10px,.88vw,13px);font-weight:690;line-height:1.05}.pf-scenario-twin-label small{color:#cfdae494;letter-spacing:-.005em;margin-top:4px;font-size:clamp(7px,.58vw,8.5px);font-weight:560;line-height:1.1}@keyframes pfScenarioFieldReveal{to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes pfScenarioCardReveal{to{opacity:1;transform:translate(0,0)}}@keyframes pfScenarioLinkDraw{to{transform:scaleX(1)}}@keyframes pfScenarioPacket{0%{opacity:0;left:0}18%,82%{opacity:1}to{opacity:0;left:100%}}@keyframes pfScenarioLabelReveal{to{opacity:1;transform:translateY(0)}}@keyframes pfScenarioSignalLink{to{opacity:1;transform:scaleX(1)}}@keyframes pfScenarioSignalPacket{0%{opacity:0}36%,72%{opacity:1}to{opacity:0}}@keyframes pfScenarioSignalCompute{0%{opacity:0;filter:blur(5px);transform:translateY(6px)scale(.96)}62%{opacity:1;filter:none;border-color:#b1f6de6b;transform:translateY(0)scale(1.018)}to{opacity:1;filter:none;border-color:#cddce933;transform:translateY(0)scale(1)}}@keyframes pfScenarioReadyReveal{to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.pf-scenario-flow{grid-template-columns:minmax(180px,1fr) 42px minmax(240px,1.08fr) 42px minmax(180px,1fr);width:min(94vw,850px)}.pf-scenario-card{border-radius:18px;padding:14px}.pf-scenario-card>strong{font-size:clamp(14px,1.9vw,18px)}}@media (max-width:760px){.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating{--model-center-y:57%}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar{width:min(43vw,174px)}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-analysis.is-running-scenario:before{width:min(88vw,390px);height:min(88vw,390px);top:57%}.pf-scenario-flow{top:clamp(244px,29.5dvh,274px);bottom:calc(var(--pf-cta-clearance) + 12px);grid-template-rows:auto 21px minmax(156px,1fr) 21px auto;grid-template-columns:minmax(0,1fr);align-items:stretch;width:min(88vw,360px);height:auto}.pf-scenario-card{border-radius:16px;padding:12px 14px 13px}.pf-scenario-card>span{gap:7px;font-size:clamp(6.5px,1.75vw,7.5px)}.pf-scenario-card>span>i,.pf-scenario-twin-label>i{flex-basis:18px;width:18px;height:18px;font-size:7px}.pf-scenario-card>strong{margin-top:8px;font-size:clamp(13px,3.65vw,15.5px);line-height:1.13}.pf-scenario-output>em{margin-top:8px;font-size:clamp(5.5px,1.5vw,6.5px)}.pf-scenario-link{background:linear-gradient(#8be1ff14,#8be1ffb3,#b1efde1f);justify-self:center;width:1px;height:100%;transform:scaleY(0)}.pf-scenario-link.is-question-link,.pf-scenario-link.is-response-link{transform-origin:50% 0;animation-name:pfScenarioLinkDrawVertical}.pf-scenario-link>i{top:0;left:50%}.pf-scenario-link.is-question-link>i,.pf-scenario-link.is-response-link>i{animation-name:pfScenarioPacketVertical}.pf-scenario-twin-guide{padding:8px 0 9px}.pf-scenario-twin-label strong{font-size:clamp(9px,2.55vw,11px)}.pf-scenario-twin-label small{margin-top:3px;font-size:clamp(6px,1.68vw,7px)}}@media (max-width:620px) and (max-height:700px){.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating{--model-center-y:56.5%}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar{width:min(37vw,126px)}.pf-scenario-flow{top:clamp(164px,30dvh,192px);bottom:calc(var(--pf-cta-clearance) + 7px);grid-template-rows:auto 12px minmax(104px,1fr) 12px auto;width:min(90vw,306px)}.pf-scenario-card{border-radius:13px;padding:8px 10px 9px}.pf-scenario-card>span{font-size:5.5px}.pf-scenario-card>span>i,.pf-scenario-twin-label>i{flex-basis:15px;width:15px;height:15px;font-size:6px}.pf-scenario-card>strong{margin-top:5px;font-size:clamp(10px,3.3vw,11.5px)}.pf-scenario-output>em{margin-top:5px;font-size:4.7px}.pf-scenario-output>em>i{flex-basis:5px;width:5px;height:5px}.pf-scenario-twin-guide{padding:4px 0 5px}.pf-scenario-twin-label{gap:6px}.pf-scenario-twin-label strong{font-size:8px}.pf-scenario-twin-label small{display:none}}@keyframes pfScenarioLinkDrawVertical{to{transform:scaleY(1)}}@keyframes pfScenarioPacketVertical{0%{opacity:0;top:0}18%,82%{opacity:1}to{opacity:0;top:100%}}@media (prefers-reduced-motion:reduce){.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-analysis.is-running-scenario:before,.pf-scenario-card,.pf-scenario-link,.pf-scenario-link>i,.pf-scenario-twin-label,.pf-scenario-output>em{transition:none!important;animation:none!important}.pf-entry.story-scenario:not(.is-story-complete) .pf-twin-analysis.is-running-scenario:before{opacity:1;transform:translate(-50%,-50%)scale(1)}.pf-scenario-card,.pf-scenario-twin-label,.pf-scenario-output>em{opacity:1;transform:none}.pf-scenario-link{transform:scaleX(1)}.pf-scenario-link>i{display:none}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.pf-scenario-link{transform:scaleY(1)}}.pf-entry.story-simulate:not(.is-story-complete) .is-simulate{background:#05070a}.pf-entry.story-simulate:not(.is-story-complete) .is-simulate .pf-story-photo-cinema{object-position:50% 50%;opacity:0;filter:saturate(.82)contrast(1.08)brightness(.68);animation:1.42s cubic-bezier(.16,.82,.2,1) 80ms forwards pfMeetingPhotoReveal;transform:scale(1.025)}.pf-entry.story-simulate:not(.is-story-complete) .is-simulate:before{background:linear-gradient(#030508cc 0%,#03050861 25%,#03050814 52%,#03050838 70%,#030508c2 100%),radial-gradient(at 35% 61%,#03050803 0 22%,#0305081f 52%,#03050894 100%)}.pf-entry.story-simulate:not(.is-story-complete) .is-simulate .pf-story-photo-shade{background:radial-gradient(at 35% 61%,#0000 0 24%,#04060914 50%,#04060985 100%),linear-gradient(#0406093d,#0000 34%,#0406090f 65%,#0406099e)}.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-analysis.is-showing-outcome{z-index:9;inset:0;overflow:visible}.pf-entry.story-simulate:not(.is-story-complete) .pf-twin-analysis.is-showing-outcome:before{content:none}.pf-moment-flow.is-meeting-moment{grid-template-rows:1fr;grid-template-columns:minmax(220px,1fr) clamp(46px,5.3vw,78px) minmax(292px,1.08fr) clamp(46px,5.3vw,78px) minmax(220px,1fr)}.pf-moment-flow.is-meeting-moment .pf-shared-prediction{z-index:4;opacity:1;filter:none;grid-area:1/5;align-self:center;animation:1.08s cubic-bezier(.16,.82,.2,1) 3.24s both pfMeetingPredictionSettle;transform:none}.pf-moment-flow.is-meeting-moment .pf-shared-prediction>em{opacity:1;animation:none;transform:none}.pf-meeting-card{z-index:4;opacity:0;filter:blur(8px);border-color:#b9ebda4f;grid-area:1/1;align-self:center;animation:.78s cubic-bezier(.16,.82,.2,1) .88s forwards pfMeetingActualReveal;transform:translate(-12px,8px)scale(.975)}.pf-meeting-card>span{color:#c9ecdec2}.pf-meeting-card>span>i{color:#d7fff0f2;background:#a5f2d71c;border-color:#a5f2d761}.pf-meeting-utterance{position:relative}.pf-meeting-utterance-accessible,.pf-predicted-utterance-accessible{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pf-meeting-utterance-words,.pf-predicted-utterance-words{flex-wrap:wrap;align-items:baseline;gap:.04em .28em;display:flex}.pf-meeting-utterance-word,.pf-predicted-utterance-word{--pf-meeting-word-delay:1.18s;transform-origin:50% 72%;will-change:color, opacity, filter, text-shadow, transform;display:inline-block}.pf-meeting-utterance-word{opacity:0;filter:blur(5px);animation:pfMeetingUtteranceWord .52s var(--pf-meeting-word-delay) cubic-bezier(.16, .88, .24, 1) both;transform:translateY(.38em)scale(.965)}:is(.pf-meeting-utterance-word,.pf-predicted-utterance-word):nth-child(2){--pf-meeting-word-delay:1.34s}:is(.pf-meeting-utterance-word,.pf-predicted-utterance-word):nth-child(3){--pf-meeting-word-delay:1.52s}:is(.pf-meeting-utterance-word,.pf-predicted-utterance-word):nth-child(4){--pf-meeting-word-delay:1.68s}:is(.pf-meeting-utterance-word,.pf-predicted-utterance-word):nth-child(5){--pf-meeting-word-delay:1.88s}:is(.pf-meeting-utterance-word,.pf-predicted-utterance-word):nth-child(6){--pf-meeting-word-delay:2.1s}:is(.pf-meeting-utterance-word,.pf-predicted-utterance-word):nth-child(7){--pf-meeting-word-delay:2.25s}.pf-moment-flow.is-meeting-moment .pf-predicted-utterance-word{animation:pfMeetingPredictionWordMatch .52s var(--pf-meeting-word-delay) cubic-bezier(.16, .88, .24, 1) both}.pf-meeting-card>em{color:#b1f4ddd6;letter-spacing:.075em;text-transform:uppercase;margin-top:14px;font-size:clamp(6.5px,.54vw,8px);font-style:normal;font-weight:760;line-height:1;display:block}.pf-meeting-match-link{z-index:2;grid-area:1/2/auto/5;align-self:center;width:100%;height:28px;display:block;position:relative}.pf-meeting-match-link>i{transform-origin:100%;background:linear-gradient(90deg,#a5f2d7b8,#cfbeef61);height:1px;animation:.72s cubic-bezier(.2,.72,.2,1) 2.78s forwards pfMeetingMatchDraw;display:block;position:absolute;top:50%;left:4px;right:4px;transform:translateY(-50%)scaleX(0);box-shadow:0 0 12px #a5f2d742}.pf-meeting-match-link>b{z-index:2;color:#d3f9ebe0;letter-spacing:.065em;white-space:nowrap;text-transform:uppercase;opacity:0;-webkit-backdrop-filter:blur(14px);background:#070a0dd1;border:1px solid #bcefde3d;border-radius:999px;padding:7px 10px;font-size:clamp(7px,.62vw,9px);font-weight:780;line-height:1;animation:.62s cubic-bezier(.16,.82,.2,1) 3.34s both pfMeetingMatchLabel;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.92);box-shadow:0 10px 26px #00000057,inset 0 0 22px #a5f2d714}.pf-meeting-outcome{z-index:6;width:min(680px,82vw);box-shadow:none;color:#e1f0eac2;text-align:center;text-shadow:0 3px 18px #000000e6;opacity:0;filter:blur(8px);background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;margin:0;padding:25px 0 0;animation:.82s cubic-bezier(.16,.82,.2,1) 4.12s forwards pfMeetingOutcomeReveal;display:flex;position:absolute;bottom:clamp(1px,.7dvh,8px);left:50%;transform:translate(-50%,12px)}.pf-meeting-outcome>i{background:linear-gradient(90deg,#0000,#a5f2d7e6,#0000);border:0;border-radius:999px;width:64px;height:1px;position:absolute;top:5px;left:50%;transform:translate(-50%);box-shadow:0 0 14px #a5f2d766}.pf-meeting-outcome>i:after{content:"";background:#d7fff0fa;border:0;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #a5f2d70e,0 0 16px #a5f2d7b8}.pf-meeting-outcome>span{letter-spacing:.09em;white-space:nowrap;text-transform:uppercase;font-size:clamp(8px,.72vw,10px);font-weight:760;line-height:1}.pf-meeting-outcome>strong{color:#fffefbfa;letter-spacing:-.035em;white-space:nowrap;font-size:clamp(18px,1.62vw,25px);font-weight:680;line-height:1.04}@keyframes pfMeetingPhotoReveal{0%{opacity:0;filter:saturate(.54)contrast(1.1)brightness(.42)blur(4px);transform:scale(1.045)}to{opacity:1;filter:saturate(.82)contrast(1.08)brightness(.68)blur();transform:scale(1.025)}}@keyframes pfMeetingActualReveal{to{opacity:1;filter:none;transform:none}}@keyframes pfMeetingUtteranceWord{0%{opacity:0;filter:blur(5px);transform:translateY(.38em)scale(.965)}68%{opacity:1;filter:blur();transform:translateY(-.035em)scale(1.012)}to{opacity:1;filter:none;transform:none}}@keyframes pfMeetingPredictionWordMatch{0%{color:#fffefca8;text-shadow:none;transform:none}58%{color:#f5fffb;text-shadow:0 0 10px #a5f2d7cc,0 0 22px #a5f2d76b;transform:translateY(-.035em)scale(1.035)}to{color:#dafff1fa;text-shadow:0 0 13px #a5f2d757;transform:none}}@keyframes pfMeetingMatchDraw{to{transform:translateY(-50%)scaleX(1)}}@keyframes pfMeetingMatchLabel{0%{opacity:0;transform:translate(-50%,-50%)scale(.92)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes pfMeetingPredictionSettle{0%,to{border-color:#b1f6de4d;box-shadow:0 24px 62px #00000070,inset 0 1px #ffffff14,inset 0 0 40px #a5f2d70e}52%{border-color:#b1f6dea8;box-shadow:0 24px 62px #00000070,0 0 0 7px #a5f2d70b,inset 0 0 34px #a5f2d726}}@keyframes pfMeetingOutcomeReveal{to{opacity:1;filter:none;transform:translate(-50%)}}@media (max-width:900px){.pf-moment-flow.is-meeting-moment{grid-template-columns:minmax(180px,1fr) 42px minmax(240px,1.08fr) 42px minmax(180px,1fr)}}@media (max-width:760px){.pf-entry.story-simulate:not(.is-story-complete) .is-simulate .pf-story-photo-cinema{object-position:42% 50%}.pf-entry.story-simulate:not(.is-story-complete) .is-simulate:before{background:linear-gradient(#030508d1 0%,#0305086b 26%,#0305081a 52%,#03050847 72%,#030508c7 100%),radial-gradient(at 42% 59%,#0000 0 20%,#03050824 54%,#03050894 100%)}.pf-moment-flow.is-meeting-moment{grid-template-rows:auto 21px minmax(156px,1fr) 21px auto;grid-template-columns:minmax(0,1fr)}.pf-moment-flow.is-meeting-moment .pf-meeting-card{grid-area:1/1}.pf-moment-flow.is-meeting-moment .pf-shared-prediction{grid-area:5/1}.pf-meeting-match-link{grid-area:2/1/5;justify-self:center;width:1px;height:100%}.pf-meeting-match-link>i{transform-origin:50% 100%;background:linear-gradient(#a5f2d7b8,#cfbeef61);width:1px;height:auto;animation-name:pfMeetingMatchDrawVertical;inset:4px auto 4px 50%;transform:translate(-50%)scaleY(0)}.pf-meeting-match-link>b{padding:6px 8px;font-size:clamp(5.5px,1.5vw,6.5px);display:block}.pf-meeting-outcome{align-items:center;gap:5px;width:min(86vw,340px);padding:24px 0 0;top:50%;bottom:auto;transform:translate(-50%,calc(10px - 50%))}.pf-meeting-outcome>i{width:52px;top:5px;left:50%}.pf-meeting-outcome>span{font-size:clamp(6px,1.65vw,7px)}.pf-meeting-outcome>strong{font-size:clamp(14px,4vw,17px)}.pf-meeting-card>em{margin-top:8px;font-size:clamp(5.5px,1.5vw,6.5px)}@keyframes pfMeetingMatchDrawVertical{to{transform:translate(-50%)scaleY(1)}}@keyframes pfMeetingOutcomeReveal{to{opacity:1;filter:none;transform:translate(-50%,-50%)}}}@media (max-width:620px) and (max-height:700px){.pf-moment-flow.is-meeting-moment{grid-template-rows:auto 12px minmax(104px,1fr) 12px auto}.pf-meeting-card>em{margin-top:5px;font-size:4.7px}.pf-meeting-outcome{gap:3px;width:min(84vw,280px);padding:19px 0 0}.pf-meeting-outcome>i{width:42px}.pf-meeting-outcome>strong{font-size:clamp(11.5px,3.7vw,13.5px)}}@media (prefers-reduced-motion:reduce){.pf-entry.story-simulate:not(.is-story-complete) .is-simulate .pf-story-photo-cinema,.pf-moment-flow.is-meeting-moment .pf-shared-prediction,.pf-meeting-card,.pf-meeting-utterance-word,.pf-predicted-utterance-word,.pf-meeting-match-link>i,.pf-meeting-match-link>b,.pf-meeting-outcome{transition:none!important;animation:none!important}.pf-entry.story-simulate:not(.is-story-complete) .is-simulate .pf-story-photo-cinema{opacity:1;filter:saturate(.82)contrast(1.08)brightness(.68);transform:scale(1.025)}.pf-moment-flow.is-meeting-moment .pf-shared-prediction,.pf-meeting-card,.pf-meeting-outcome{opacity:1;filter:none}.pf-moment-flow.is-meeting-moment .pf-shared-prediction,.pf-meeting-card{transform:none}.pf-meeting-utterance-word{opacity:1;filter:none;transform:none}.pf-predicted-utterance-word{color:#dafff1fa;text-shadow:0 0 13px #a5f2d757;transform:none}.pf-meeting-match-link>i{transform:translateY(-50%)scaleX(1)}.pf-meeting-match-link>b{opacity:1;transform:translate(-50%,-50%)scale(1)}.pf-meeting-outcome{transform:translate(-50%)}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.pf-meeting-match-link>i{transform:translate(-50%)scaleY(1)}.pf-meeting-outcome{transform:translate(-50%,-50%)}}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar{clip-path:none;filter:none;transition:top .98s cubic-bezier(.16,.82,.2,1),left .98s cubic-bezier(.16,.82,.2,1),width .98s cubic-bezier(.16,.82,.2,1);animation:none;overflow:hidden;transform:translate(-50%,-50%)}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-avatar-status{opacity:1;filter:none;animation:none;display:grid;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar,.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-avatar-status{transition:none!important;animation:none!important}}.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) .pf-proof-brick-layer{--proof-brick-gap:clamp(6px, .8dvh, 10px);--proof-brick-height:calc(( 100% - var(--proof-brick-gap) - var(--proof-brick-gap) - var(--proof-brick-gap) - var(--proof-brick-gap) ) / 5);--proof-brick-step:calc(var(--proof-brick-height) + var(--proof-brick-gap));--community-card-width:max(clamp(274px, 21.5vw, 342px), calc(13.5vw - 3px));z-index:15;top:-12px;right:-4vw;bottom:calc(var(--pf-cta-clearance) - clamp(10px, 3.5dvh, 27px));position:absolute;left:-4vw;overflow:hidden}.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) .pf-proof-brick{top:var(--proof-brick-top);left:var(--proof-brick-left);width:var(--community-card-width);min-width:var(--community-card-width);height:var(--proof-brick-height);border-radius:clamp(15px,1.35vw,21px);grid-template-rows:auto minmax(0,1fr);grid-template-columns:clamp(38px,3.1vw,48px) minmax(0,1fr);align-content:center;gap:clamp(5px,.62vw,9px) clamp(8px,.78vw,11px);min-height:0;margin:0;padding:clamp(9px,.9vw,13px);display:grid;position:absolute;overflow:hidden}.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) :is(.proof-brick-1,.proof-brick-2){--proof-brick-top:0}.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) :is(.proof-brick-3,.proof-brick-4){--proof-brick-top:var(--proof-brick-step)}.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) :is(.proof-brick-5,.proof-brick-6){--proof-brick-top:calc(var(--proof-brick-step) + var(--proof-brick-step) + var(--proof-brick-step))}.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) :is(.proof-brick-7,.proof-brick-8){--proof-brick-top:calc(var(--proof-brick-step) + var(--proof-brick-step) + var(--proof-brick-step) + var(--proof-brick-step))}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy{z-index:19;inset:0 clamp(20px, 5vw, 72px) var(--pf-cta-clearance);text-align:center;justify-content:center;align-self:stretch;align-items:center;width:auto;height:auto;margin:0;padding:0}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy:before{width:min(790px,84vw);height:min(360px,43dvh);top:50%}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy h1{max-width:620px;font-size:clamp(44px,4.8vw,72px)}.pf-entry.story-community:not(.is-story-complete) .pf-entry-lede{max-width:520px}.pf-entry.story-community:not(.is-story-complete) .pf-community-proof:after{display:none}@media (max-width:900px){.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) .pf-proof-brick-layer{--proof-brick-gap:7px;--community-card-width:clamp(248px, 31vw, 296px);top:-10px;right:-8vw;bottom:calc(var(--pf-cta-clearance) - 10px);left:-8vw}.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) .pf-proof-brick{border-radius:16px;grid-template-columns:38px minmax(0,1fr);padding:9px 10px}}@media (max-width:620px){.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) .pf-proof-brick-layer{--proof-brick-gap:4px;--community-card-width:clamp(208px, 61vw, 242px);top:-8px;right:-16vw;bottom:calc(var(--pf-cta-clearance) - 10px);left:-16vw}.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) .pf-proof-brick{border-radius:13px;grid-template-columns:31px minmax(0,1fr);gap:4px 7px;padding:7px 8px}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy{inset:0 14px var(--pf-cta-clearance)}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy:before{width:116vw;height:34dvh;top:50%}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy h1{max-width:300px;font-size:clamp(34px,10vw,44px)}.pf-entry.story-community:not(.is-story-complete) .pf-entry-lede{max-width:286px;font-size:clamp(12px,3.35vw,14px)}}@media (max-width:620px) and (max-height:700px){.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) .pf-proof-brick-layer{--proof-brick-gap:3px;--community-card-width:clamp(188px, 58vw, 220px);top:-6px;left:-20vw;right:-20vw}.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) .pf-proof-brick{border-radius:10px;grid-template-columns:26px minmax(0,1fr);gap:3px 5px;padding:5px 6px}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy h1{max-width:270px;font-size:clamp(27px,9.2vw,34px)}.pf-entry.story-community:not(.is-story-complete) .pf-entry-lede{max-width:248px;margin-top:8px;font-size:clamp(9.5px,2.9vw,11px)}}@media (max-height:700px){.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) .pf-proof-brick-layer{--proof-brick-gap:4px;top:-7px;bottom:calc(var(--pf-cta-clearance) + 1px)}}@media (max-width:620px) and (max-height:700px){.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) .pf-proof-brick-layer{--proof-brick-gap:3px;top:-6px;right:-20vw;bottom:calc(var(--pf-cta-clearance) + 1px);left:-20vw}}@media (min-width:901px) and (max-width:1100px){.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) .pf-proof-brick-layer,.pf-entry.story-community:not(.is-story-complete) .pf-community-wall{bottom:calc(var(--pf-cta-clearance) + 8px)}}.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-link.is-question-link,.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-link.is-question-link>i{animation-delay:.9s}.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-twin-label{animation-delay:1.28s}.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-link.is-response-link,.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-link.is-response-link>i{animation-delay:4.65s}@property --pf-dimension-value{syntax:"<integer>";inherits:false;initial-value:0}.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-computation{z-index:3;opacity:0;filter:blur(7px);-webkit-backdrop-filter:blur(22px)saturate(1.12);background:linear-gradient(135deg,#ffffff1b,#a5f2d709 36%,#06090ee6 72%),#070a0fc2;border:1px solid #cde5ec38;border-radius:22px;align-self:center;width:min(100%,390px);min-width:0;margin:0 auto;padding:14px 15px 15px;animation:.72s cubic-bezier(.16,.82,.2,1) 1.24s forwards pfScenarioComputationReveal;position:relative;overflow:hidden;transform:translateY(14px)scale(.975);box-shadow:0 24px 58px #0000006b,inset 0 1px #ffffff16,inset 0 0 48px #8be1ff09}.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-computation:before{content:"";filter:blur(30px);opacity:.62;pointer-events:none;background:#8be1ff1f;border-radius:50%;width:64%;height:76px;position:absolute;top:-44px;left:18%}.pf-scenario-computation-header{z-index:2;border-bottom:1px solid #cde5ec1c;justify-content:space-between;align-items:center;gap:12px;padding-bottom:11px;display:flex;position:relative}.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-computation .pf-scenario-twin-label{opacity:1;min-width:0;animation:none;transform:none}.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-computation .pf-scenario-twin-label strong{font-size:clamp(12px,.98vw,14px)}.pf-scenario-computation-status{color:#bee1e9ad;letter-spacing:.075em;text-transform:uppercase;grid-template-columns:7px minmax(0,1fr);align-items:center;gap:6px;min-width:70px;font-size:clamp(7px,.58vw,8.5px);font-weight:720;line-height:1;display:grid;position:relative}.pf-scenario-computation-status>i{background:#8be1ffe6;border-radius:50%;grid-area:1/1;width:6px;height:6px;animation:1.05s ease-out 1.46s 3 pfScenarioComputationPulse,.36s 4.62s forwards pfScenarioComputationDotComplete;box-shadow:0 0 #8be1ff38,0 0 13px #8be1ff9e}.pf-scenario-computation-status>span{grid-area:1/2}.pf-scenario-computation-status .is-computing{opacity:1;filter:none;animation:.32s 4.58s forwards pfScenarioComputingOut;transform:translateY(0)}.pf-scenario-computation-status .is-complete{color:#b7f6e0eb;opacity:0;filter:blur(3px);animation:.42s cubic-bezier(.16,.82,.2,1) 4.68s forwards pfScenarioMappedIn;transform:translateY(3px)}.pf-scenario-dimensions{z-index:2;gap:8px;margin-top:12px;display:grid;position:relative}.pf-scenario-dimension{--pf-dimension-value:0;opacity:.3;min-width:0;animation:pfScenarioDimensionResolve .68s var(--pf-dimension-delay) cubic-bezier(.16, .82, .2, 1) forwards;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;display:grid;transform:translate(-4px)}.pf-scenario-dimension-label{color:#dee8ee8c;letter-spacing:-.008em;font-size:clamp(9px,.72vw,10.5px);font-weight:690;line-height:1;transition:color .24s}.pf-scenario-confidence-track{background:linear-gradient(90deg,#8be1ff09,#a5f2d70e),#0104088a;border:1px solid #c9dde721;border-radius:999px;min-width:0;height:21px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06,inset 0 6px 16px #00000029}.pf-scenario-confidence-track>i{z-index:1;width:var(--pf-dimension-fill);border-radius:inherit;transform-origin:0;animation:pfScenarioConfidenceFill .68s var(--pf-dimension-delay) cubic-bezier(.2, .72, .2, 1) forwards;background:linear-gradient(90deg,#68c5ec6b,#91e2e4a1 58%,#b1f6ded6);display:block;position:absolute;inset:0 auto 0 0;overflow:hidden;transform:scaleX(0);box-shadow:inset 0 0 18px #8be1ff29,0 0 20px #a5f2d726}.pf-scenario-confidence-track>i:after{content:"";opacity:0;filter:blur(1px);width:11px;animation:pfScenarioConfidenceTip .68s var(--pf-dimension-delay) ease-out forwards;background:#e1fff6f0;border-radius:50%;position:absolute;top:-5px;bottom:-5px;right:-2px;box-shadow:0 0 9px #e1fff6db,0 0 19px #a5f2d7c7}.pf-scenario-confidence-track>strong{--pf-dimension-value:0;z-index:2;color:#f3fffbf2;font-variant-numeric:tabular-nums;letter-spacing:-.015em;text-align:right;opacity:0;counter-reset:pf-dimension-value var(--pf-dimension-value);min-width:30px;animation:pfScenarioConfidenceCount .68s var(--pf-dimension-delay) cubic-bezier(.2, .72, .2, 1) forwards, pfScenarioConfidenceNumberIn .22s var(--pf-dimension-delay) cubic-bezier(.2, .72, .2, 1) forwards;font-size:clamp(8.5px,.68vw,10px);font-weight:780;line-height:1;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.pf-scenario-confidence-track>strong:before{content:counter(pf-dimension-value) "%"}.pf-scenario-confidence-accessible{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-link.is-response-link,.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-link.is-response-link>i{animation-delay:4.84s}.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-output{animation-delay:5.52s}@keyframes pfScenarioComputationReveal{to{opacity:1;filter:none;transform:translate(0,0)scale(1)}}@keyframes pfScenarioDimensionResolve{0%{opacity:.3;transform:translate(-4px)}28%,78%{opacity:1;transform:translate(0)}to{opacity:.88;transform:translate(0)}}@keyframes pfScenarioConfidenceFill{to{transform:scaleX(1)}}@keyframes pfScenarioConfidenceTip{0%,8%{opacity:0}22%,74%{opacity:1}to{opacity:0}}@keyframes pfScenarioConfidenceCount{to{--pf-dimension-value:var(--pf-dimension-confidence)}}@keyframes pfScenarioConfidenceNumberIn{0%{opacity:0;transform:scale(.92)}68%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes pfScenarioComputationPulse{0%{box-shadow:0 0 #8be1ff38,0 0 13px #8be1ff9e}70%,to{box-shadow:0 0 0 5px #8be1ff00,0 0 13px #8be1ff66}}@keyframes pfScenarioComputationDotComplete{to{background:#b1f6def5;box-shadow:0 0 0 3px #b1f6de13,0 0 13px #b1f6de94}}@keyframes pfScenarioComputingOut{to{opacity:0;filter:blur(3px);transform:translateY(-3px)}}@keyframes pfScenarioMappedIn{to{opacity:1;filter:none;transform:translateY(0)}}@media (max-width:760px){.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-computation{border-radius:18px;width:min(100%,336px);padding:12px 13px 13px}.pf-scenario-computation-header{padding-bottom:9px}.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-computation .pf-scenario-twin-label strong{font-size:clamp(11.5px,3.05vw,13px)}.pf-scenario-computation-status{min-width:62px;font-size:clamp(7px,1.85vw,8px)}.pf-scenario-dimensions{gap:6px;margin-top:10px}.pf-scenario-dimension{grid-template-columns:37px minmax(0,1fr);gap:8px}.pf-scenario-dimension-label{font-size:clamp(9px,2.42vw,10px)}.pf-scenario-confidence-track{height:21px}.pf-scenario-confidence-track>strong{min-width:26px;font-size:clamp(8.5px,2.28vw,9.5px);right:7px}}@media (max-width:620px) and (max-height:700px){.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-computation{border-radius:14px;width:min(100%,286px);padding:8px 9px 9px}.pf-scenario-computation-header{padding-bottom:6px}.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-computation .pf-scenario-twin-label{gap:6px}.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-computation .pf-scenario-twin-label strong{font-size:9px}.pf-scenario-computation-status{grid-template-columns:5px minmax(0,1fr);gap:4px;min-width:54px;font-size:5.8px}.pf-scenario-computation-status>i{width:5px;height:5px}.pf-scenario-dimensions{gap:4px;margin-top:7px}.pf-scenario-dimension{grid-template-columns:30px minmax(0,1fr);gap:6px}.pf-scenario-dimension-label{font-size:7.5px}.pf-scenario-confidence-track{height:16px}.pf-scenario-confidence-track>strong{min-width:22px;font-size:7.2px;right:5px}}@media (prefers-reduced-motion:reduce){.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-computation,.pf-scenario-computation-status>i,.pf-scenario-computation-status>span,.pf-scenario-dimension,.pf-scenario-confidence-track>i,.pf-scenario-confidence-track>i:after,.pf-scenario-confidence-track>strong{transition:none!important;animation:none!important}.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-computation{opacity:1;filter:none;transform:none}.pf-scenario-computation-status>i{background:#b1f6def5;box-shadow:0 0 0 3px #b1f6de13,0 0 13px #b1f6de94}.pf-scenario-computation-status .is-computing{opacity:0}.pf-scenario-computation-status .is-complete{opacity:1;filter:none;transform:none}.pf-scenario-dimension{opacity:.88;transform:none}.pf-scenario-confidence-track>i{transform:scaleX(1)}.pf-scenario-confidence-track>i:after{opacity:0}.pf-scenario-confidence-track>strong{--pf-dimension-value:var(--pf-dimension-confidence);opacity:1}}.pf-wall-payoff-bridge{--wall-payoff-shift:clamp(8px, 1.5dvh, 14px);z-index:103;top:calc(-1 * var(--wall-payoff-shift));right:0;bottom:calc(var(--pf-cta-clearance) + var(--wall-payoff-shift));color:#f5f4f7;text-align:center;pointer-events:none;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:clamp(20px,3vw,42px);display:flex;position:absolute;left:0;overflow:visible}.pf-wall-payoff-bridge:before{z-index:-1;content:"";opacity:0;background:radial-gradient(#030508f5 0 18%,#030508d6 42%,#0305085c 65%,#0000 78%);border-radius:50%;width:min(980px,88vw);height:min(560px,61dvh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.78)}.pf-wall-payoff-brand{opacity:0;width:clamp(118px,11vw,158px);height:auto;margin:0 auto clamp(18px,2.5dvh,28px);position:relative;transform:translateY(12px)scale(.96)}.pf-wall-payoff-brand:before{content:"";opacity:.8;background:radial-gradient(#a5f2d738,#8ee8ff14 42%,#0000 72%);border-radius:50%;position:absolute;inset:-70% -44%}.pf-wall-payoff-brand-mask,.pf-wall-payoff-brand>img{aspect-ratio:112/30;width:100%;display:block}.pf-wall-payoff-brand-mask{opacity:0;background:linear-gradient(96deg,#fffffffa,#a5f2d7f5 54%,#8ee8ffeb);position:absolute;inset:0;transform:scale(1.42);-webkit-mask:url(/mindsim-logo.svg) 50%/contain no-repeat;mask:url(/mindsim-logo.svg) 50%/contain no-repeat}.pf-wall-payoff-brand>img{z-index:1;height:auto;position:relative}.pf-wall-payoff-title{letter-spacing:-.078em;min-width:0;margin:0;font-size:clamp(70px,8.25vw,126px);font-weight:610;line-height:.88}.pf-wall-payoff-title>span,.pf-wall-payoff-title>strong{font-weight:inherit;white-space:nowrap;opacity:0;display:block;transform:translateY(30px)scale(.985)}.pf-wall-payoff-title>strong{color:#0000;background:linear-gradient(98deg,#ebe9ef 2%,#a5f2d7 50%,#8ee8ff);-webkit-background-clip:text;background-clip:text;margin-top:.08em;padding-bottom:.11em}.pf-wall-payoff-body{color:#ebeef0d1;letter-spacing:-.022em;text-wrap:pretty;opacity:0;max-width:720px;margin:clamp(20px,2.8dvh,30px) auto 0;font-size:clamp(17px,1.35vw,21px);font-weight:480;line-height:1.48;transform:translateY(14px)}.pf-entry.story-community.is-scene-intro-complete:not(.is-story-complete) .pf-wall-payoff-bridge.is-wall-stage{animation:1ms linear 10.98s forwards pfWallPayoffBridgeActivate}.pf-entry.story-community.is-scene-intro-complete:not(.is-story-complete) .pf-wall-payoff-bridge:before{animation:1.35s cubic-bezier(.16,.82,.2,1) 11.05s both pfWallPayoffHaloIn}.pf-entry.story-community.is-scene-intro-complete:not(.is-story-complete) .pf-wall-payoff-brand-mask{animation:1.28s cubic-bezier(.16,.82,.2,1) 11.1s both pfWallPayoffMaskIn}.pf-entry.story-community.is-scene-intro-complete:not(.is-story-complete) .pf-wall-payoff-title>span{animation:1.02s cubic-bezier(.16,.82,.2,1) 11.46s both pfWallPayoffElementIn}.pf-entry.story-community.is-scene-intro-complete:not(.is-story-complete) .pf-wall-payoff-title>strong{animation:1.05s cubic-bezier(.16,.82,.2,1) 11.62s both pfWallPayoffElementIn}.pf-wall-payoff-bridge.is-payoff-stage{z-index:5;visibility:visible}.pf-wall-payoff-bridge.is-payoff-stage:before{opacity:.9;transform:translate(-50%,-50%)scale(1)}.pf-wall-payoff-bridge.is-payoff-stage :is(.pf-wall-payoff-brand,.pf-wall-payoff-title>span,.pf-wall-payoff-title>strong){opacity:1;transform:none}.pf-wall-payoff-bridge.is-payoff-stage .pf-wall-payoff-brand-mask{opacity:.52;animation:5.2s ease-in-out .42s infinite pfWallPayoffMaskBreathe;transform:scale(1.08)}.pf-wall-payoff-bridge.is-payoff-stage .pf-wall-payoff-body{opacity:1;animation:.82s cubic-bezier(.2,.72,.2,1) .62s both pfWallPayoffBodyIn;transform:none}@keyframes pfWallPayoffHaloIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.78)}to{opacity:.9;transform:translate(-50%,-50%)scale(1)}}@keyframes pfWallPayoffBridgeActivate{to{visibility:visible}}@keyframes pfWallPayoffMaskIn{0%{opacity:0;transform:scale(1.42)}58%{opacity:.92}to{opacity:.52;transform:scale(1.08)}}@keyframes pfWallPayoffElementIn{to{opacity:1;transform:none}}@keyframes pfWallPayoffBodyIn{0%{transform:translateY(14px)}to{transform:none}}@keyframes pfWallPayoffMaskBreathe{0%,to{opacity:.46;transform:scale(1.06)}50%{opacity:.66;transform:scale(1.12)}}@media (max-width:1180px){.pf-wall-payoff-title{font-size:clamp(62px,8.2vw,96px)}}@media (max-height:800px) and (min-width:901px){.pf-wall-payoff-bridge{--wall-payoff-shift:clamp(12px, 3dvh, 24px)}.pf-wall-payoff-title{font-size:clamp(58px,7.3vw,88px)}.pf-wall-payoff-body{margin-top:18px;font-size:16px}}@media (max-width:900px){.pf-wall-payoff-bridge{--wall-payoff-shift:clamp(10px, 2dvh, 18px);padding-left:14px;padding-right:14px}.pf-wall-payoff-title{font-size:clamp(46px,8.4vw,72px)}.pf-wall-payoff-body{max-width:600px;font-size:clamp(14px,2.5vw,18px)}}@media (max-width:620px){.pf-wall-payoff-brand{width:clamp(104px,31vw,126px);margin-bottom:clamp(14px,2dvh,20px)}.pf-wall-payoff-title{width:100%;font-size:clamp(26px,7.8vw,42px);line-height:.91}.pf-wall-payoff-body{max-width:340px;margin-top:clamp(11px,2dvh,17px);font-size:clamp(11.5px,3.2vw,14px);line-height:1.38}}@media (max-width:620px) and (max-height:700px){.pf-wall-payoff-bridge{--wall-payoff-shift:clamp(18px, 5dvh, 28px)}.pf-wall-payoff-brand{width:clamp(92px,28vw,108px);margin-bottom:11px}.pf-wall-payoff-title{font-size:clamp(26px,7.8vw,33px)}.pf-wall-payoff-body{max-width:310px;margin-top:9px;font-size:12px;line-height:1.32}}@media (prefers-reduced-motion:reduce){.pf-wall-payoff-bridge,.pf-wall-payoff-bridge:before,.pf-wall-payoff-brand,.pf-wall-payoff-brand-mask,.pf-wall-payoff-title>span,.pf-wall-payoff-title>strong,.pf-wall-payoff-body{transition:none!important;animation:none!important}.pf-wall-payoff-bridge.is-payoff-stage:before,.pf-wall-payoff-bridge.is-payoff-stage,.pf-wall-payoff-bridge.is-payoff-stage .pf-wall-payoff-brand,.pf-wall-payoff-bridge.is-payoff-stage .pf-wall-payoff-title>span,.pf-wall-payoff-bridge.is-payoff-stage .pf-wall-payoff-title>strong,.pf-wall-payoff-bridge.is-payoff-stage .pf-wall-payoff-body{opacity:1;transform:none}.pf-wall-payoff-bridge.is-payoff-stage .pf-wall-payoff-brand-mask{opacity:.52;transform:scale(1.08)}}.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) .pf-proof-brick-layer{--proof-brick-edge:clamp(9px, 1.25vw, 18px);--proof-brick-column-gap:clamp(8px, 1.2vw, 18px);--proof-brick-focus-scale:1.035;--community-card-width:min(clamp(274px, 21.5vw, 342px), calc((100% - var(--proof-brick-column-gap)) / 2));top:var(--proof-brick-edge);right:var(--proof-brick-edge);bottom:calc(var(--pf-cta-clearance) + var(--proof-brick-edge));left:var(--proof-brick-edge);background:0 0;overflow:hidden}.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) :is(.proof-brick-1,.proof-brick-3,.proof-brick-5,.proof-brick-7){--proof-brick-left:0px}.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) :is(.proof-brick-2,.proof-brick-4,.proof-brick-6,.proof-brick-8){--proof-brick-left:calc(100% - var(--community-card-width))}.pf-entry.story-proof:not(.is-story-complete) .pf-proof-brick:nth-child(n){animation:pfProofBrickBuildInViewport var(--proof-brick-duration) var(--proof-brick-delay) cubic-bezier(.16, .82, .2, 1) both}.pf-entry.story-proof.is-awaiting-scene-intro:not(.is-story-complete) .pf-proof-brick:nth-child(n){animation-play-state:paused}@keyframes pfProofBrickBuildInViewport{0%{z-index:8;opacity:0;filter:blur(7px);transform:translate(-50%, -42%) scale(calc(var(--proof-brick-focus-scale) * .94));top:50%;left:50%}14%{z-index:8;opacity:1;filter:none;transform:translate(-50%, -50%) scale(var(--proof-brick-focus-scale));top:50%;left:50%}76%{z-index:8;opacity:1;filter:none;transform:translate(-50%, -50%) scale(var(--proof-brick-focus-scale));top:50%;left:50%}to{top:var(--proof-brick-top);left:var(--proof-brick-left);z-index:2;opacity:.96;filter:none;transform:none}}.pf-entry.story-community.is-scene-intro-complete:not(.is-story-complete) .pf-story-copy{animation:.92s cubic-bezier(.4,0,.2,1) 1.04s forwards pfCommunityCenterCopyDissolve}.pf-entry.story-community.is-scene-intro-complete:not(.is-story-complete) .pf-proof-brick:nth-child(n){animation:.76s cubic-bezier(.4,0,.2,1) 5.88s forwards pfProofBrickYieldToLivingWall}@keyframes pfProofBrickYieldToLivingWall{0%{opacity:.96;transform:none}to{opacity:0;transform:translateY(-5px)scale(.992)}}.pf-entry.story-community:not(.is-story-complete) .pf-community-proof{z-index:98}.pf-entry.story-community:not(.is-story-complete) .pf-proof-brick-layer{z-index:100}.pf-entry.story-community:not(.is-story-complete) .pf-story-copy{z-index:102}.pf-entry.story-community:not(.is-story-complete) .pf-community-wall{opacity:1;filter:none;animation:none;transform:none}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-community-card{--community-reveal-delay:5.88s;--community-seed-x:0px;--community-seed-y:14px;--community-seed-rotate:0deg;animation:pfCommunityBrickSeed .52s var(--community-reveal-delay) cubic-bezier(.16, .82, .2, 1) both}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-community-card:after{animation:pfCommunityCardTrace .56s calc(var(--community-reveal-delay) + .13s) ease-out both}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence :is(.community-9,.community-16,.community-23,.community-27){--community-seed-x:-18px;--community-seed-y:7px;--community-seed-rotate:-.8deg}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence :is(.community-10,.community-14,.community-19,.community-25){--community-seed-x:18px;--community-seed-y:-7px;--community-seed-rotate:.8deg}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence :is(.community-11,.community-18,.community-22,.community-28){--community-seed-x:3px;--community-seed-y:-16px;--community-seed-rotate:.45deg}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence :is(.community-12,.community-15,.community-20,.community-24){--community-seed-x:-3px;--community-seed-y:17px;--community-seed-rotate:-.45deg}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence :is(.community-13,.community-17,.community-21,.community-26){--community-seed-x:13px;--community-seed-y:12px;--community-seed-rotate:.65deg}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-14{--community-reveal-delay:1.22s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-22{--community-reveal-delay:1.75s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-10{--community-reveal-delay:2.22s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-18{--community-reveal-delay:2.63s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-26{--community-reveal-delay:2.99s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-12{--community-reveal-delay:3.31s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-25{--community-reveal-delay:3.6s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-16{--community-reveal-delay:3.86s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-23{--community-reveal-delay:4.09s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-9{--community-reveal-delay:4.3s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-27{--community-reveal-delay:4.49s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-20{--community-reveal-delay:4.66s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-13{--community-reveal-delay:4.81s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-21{--community-reveal-delay:4.945s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-24{--community-reveal-delay:5.065s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-17{--community-reveal-delay:5.17s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-15{--community-reveal-delay:5.26s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-28{--community-reveal-delay:5.34s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-11{--community-reveal-delay:5.41s}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .community-19{--community-reveal-delay:5.47s}@keyframes pfCommunityBrickSeed{0%{opacity:0;filter:blur(5px)brightness(.7);transform:translate3d(var(--community-seed-x), var(--community-seed-y), 0) rotate(var(--community-seed-rotate)) scale(.965)}68%{opacity:1;filter:blur()brightness(1.08)}to{opacity:.96;filter:none;transform:none}}.pf-entry.story-community:not(.is-story-complete) .community-row-1 .pf-community-track{animation:34s linear 6.35s infinite both pfCommunityMarqueeLeft}.pf-entry.story-community:not(.is-story-complete) .community-row-2 .pf-community-track{animation:39s linear 6.35s infinite both pfCommunityMarqueeRight}.pf-entry.story-community:not(.is-story-complete) .community-row-3 .pf-community-track{animation:31s linear 6.35s infinite both pfCommunityMarqueeLeft}.pf-entry.story-community:not(.is-story-complete) .community-row-4 .pf-community-track{animation:36s linear 6.35s infinite both pfCommunityMarqueeRight}.pf-entry.story-community:not(.is-story-complete) .community-row-5 .pf-community-track{animation:42s linear 6.35s infinite both pfCommunityMarqueeLeft}.pf-wall-payoff-brand-mask{display:none}.pf-wall-payoff-brand{will-change:opacity;transform:none}.pf-wall-payoff-brand>img{z-index:1;aspect-ratio:112/30;opacity:1;filter:none;width:100%;height:auto;display:block;position:relative;transform:none}.pf-entry.story-community.is-scene-intro-complete:not(.is-story-complete) .pf-wall-payoff-brand{animation:.82s cubic-bezier(.16,.82,.2,1) 11.32s both pfWallPayoffLogoIn}.pf-entry.story-community.is-scene-intro-complete:not(.is-story-complete) .pf-wall-payoff-body{animation:.82s cubic-bezier(.2,.72,.2,1) 11.82s both pfWallPayoffBodyReveal}.pf-wall-payoff-bridge.is-payoff-stage{z-index:103}.pf-wall-payoff-bridge.is-payoff-stage .pf-wall-payoff-brand{opacity:1;animation:none;transform:none}@keyframes pfWallPayoffLogoIn{0%{opacity:0}to{opacity:1}}@keyframes pfWallPayoffBodyReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:620px){.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) .pf-proof-brick-layer{--proof-brick-edge:8px;--proof-brick-column-gap:6px;--proof-brick-focus-scale:1.32;--community-card-width:calc((100% - var(--proof-brick-column-gap)) / 2)}}@media (max-width:620px) and (max-height:700px){.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) .pf-proof-brick-layer{--proof-brick-edge:6px;--proof-brick-column-gap:5px;--proof-brick-focus-scale:1.34}.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) .pf-proof-brick blockquote{-webkit-line-clamp:3}}@media (prefers-reduced-motion:reduce){.pf-entry.story-proof:not(.is-story-complete) .pf-proof-brick:nth-child(n),.pf-entry.story-community.is-scene-intro-complete:not(.is-story-complete) .pf-story-copy,.pf-entry.story-community.is-scene-intro-complete:not(.is-story-complete) .pf-proof-brick:nth-child(n),.pf-entry.story-community:not(.is-story-complete) .pf-community-wall,.pf-entry.story-community:not(.is-story-complete) .pf-community-track,.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-community-card,.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-community-card:after,.pf-entry.story-community.is-scene-intro-complete:not(.is-story-complete) .pf-wall-payoff-brand{transition:none!important;animation:none!important}.pf-entry.story-proof:not(.is-story-complete) .pf-proof-brick:nth-child(n),.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-community-card,.pf-entry.story-community:not(.is-story-complete) .pf-community-wall{opacity:.96;filter:none;transform:none}}.pf-entry:is(.story-proof,.story-community):not(.is-story-complete){--proof-wall-edge:clamp(9px, 1.25vw, 18px);--proof-wall-row-gap:clamp(6px, .8dvh, 10px);--proof-wall-card-gap:clamp(9px, .85vw, 14px);--proof-wall-column-gap:clamp(8px, 1.2vw, 18px);--proof-wall-card-width:min(clamp(274px, 21.5vw, 342px), calc(( 100vw - var(--proof-wall-edge) - var(--proof-wall-edge) - var(--proof-wall-column-gap) ) / 2))}.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) :is(.pf-proof-brick-layer,.pf-community-wall){top:var(--proof-wall-edge);right:var(--proof-wall-edge);bottom:calc(var(--pf-cta-clearance) + var(--proof-wall-edge));left:var(--proof-wall-edge)}.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) .pf-proof-brick-layer{--proof-brick-gap:var(--proof-wall-row-gap);--proof-brick-height:calc(( 100% - var(--proof-wall-row-gap) - var(--proof-wall-row-gap) - var(--proof-wall-row-gap) - var(--proof-wall-row-gap) ) / 5);--proof-brick-step:calc(var(--proof-brick-height) + var(--proof-wall-row-gap));--community-card-width:var(--proof-wall-card-width)}.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) .pf-proof-brick{--proof-dock-x:0px;--proof-dock-y:0px;--proof-dock-scale-x:1;--proof-dock-scale-y:1;width:var(--proof-wall-card-width);min-width:var(--proof-wall-card-width);height:var(--proof-brick-height);transform-origin:0 0}.pf-entry.story-community:not(.is-story-complete) .pf-community-wall{--community-gap:var(--proof-wall-card-gap);--community-half-gap:calc(var(--proof-wall-card-gap) / 2);--community-third-gap:calc(var(--proof-wall-card-gap) / 3);gap:var(--proof-wall-row-gap)}.pf-entry.story-community:not(.is-story-complete) :is(.pf-community-track,.pf-community-sequence){gap:var(--proof-wall-card-gap)}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-community-card{width:var(--proof-wall-card-width);min-width:var(--proof-wall-card-width);flex-basis:var(--proof-wall-card-width);height:100%}@media (max-width:1180px){.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-wall-dock-right{order:2}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-wall-filler-2{order:3}}@media (max-width:900px){.pf-entry:is(.story-proof,.story-community):not(.is-story-complete){--proof-wall-edge:clamp(8px, 1.2vw, 12px);--proof-wall-row-gap:7px;--proof-wall-card-gap:clamp(7px, .9vw, 10px);--proof-wall-column-gap:7px;--proof-wall-card-width:min(clamp(248px, 31vw, 296px), calc(( 100vw - var(--proof-wall-edge) - var(--proof-wall-edge) - var(--proof-wall-column-gap) ) / 2))}}@media (max-width:620px){.pf-entry:is(.story-proof,.story-community):not(.is-story-complete){--proof-wall-edge:8px;--proof-wall-row-gap:4px;--proof-wall-card-gap:6px;--proof-wall-column-gap:6px;--proof-wall-card-width:calc(( 100vw - var(--proof-wall-edge) - var(--proof-wall-edge) - var(--proof-wall-column-gap) ) / 2)}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-wall-dock-right{order:1}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-wall-filler-1{order:2}}@media (max-width:620px) and (max-height:700px){.pf-entry:is(.story-proof,.story-community):not(.is-story-complete){--proof-wall-edge:6px;--proof-wall-row-gap:3px;--proof-wall-card-gap:5px;--proof-wall-column-gap:5px}}@media (max-height:700px){.pf-entry:is(.story-proof,.story-community):not(.is-story-complete) :is(.pf-proof-brick-layer,.pf-community-wall){bottom:calc(var(--pf-cta-clearance) + 1px)}}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-community-featured-copy{opacity:0;filter:none;animation:none;transform:none}.pf-entry.story-community.is-proof-wall-aligned:not(.is-story-complete) .pf-proof-brick:nth-child(n){animation:.92s cubic-bezier(.4,0,.2,1) 5.98s forwards pfProofBrickDockToWall}.pf-entry.story-community.is-proof-wall-aligned:not(.is-story-complete) .pf-community-sequence .pf-community-featured-copy{animation:.18s ease-out 6.72s both pfFeaturedWallCopySwap}@keyframes pfProofBrickDockToWall{0%{opacity:.96;filter:none;transform:none}82%{opacity:.96;filter:none;transform:translate3d(var(--proof-dock-x), var(--proof-dock-y), 0) scale(var(--proof-dock-scale-x), var(--proof-dock-scale-y))}to{opacity:0;filter:none;transform:translate3d(var(--proof-dock-x), var(--proof-dock-y), 0) scale(var(--proof-dock-scale-x), var(--proof-dock-scale-y))}}@keyframes pfFeaturedWallCopySwap{0%{opacity:0}to{opacity:.96}}.pf-entry.story-community:not(.is-story-complete) :is(.community-row-1,.community-row-3,.community-row-5) .pf-community-track{animation:none;transform:translate(0,0)}.pf-entry.story-community:not(.is-story-complete) :is(.community-row-2,.community-row-4) .pf-community-track{transform:translate3d(calc(-33.3333% - var(--community-third-gap)), 0, 0);animation:none}.pf-entry.story-community.is-proof-wall-aligned:not(.is-story-complete) .community-row-1 .pf-community-track{animation:34s linear 7.08s infinite pfCommunityMarqueeLeft}.pf-entry.story-community.is-proof-wall-aligned:not(.is-story-complete) .community-row-2 .pf-community-track{animation:39s linear 7.08s infinite pfCommunityMarqueeRight}.pf-entry.story-community.is-proof-wall-aligned:not(.is-story-complete) .community-row-3 .pf-community-track{animation:31s linear 7.08s infinite pfCommunityMarqueeLeft}.pf-entry.story-community.is-proof-wall-aligned:not(.is-story-complete) .community-row-4 .pf-community-track{animation:36s linear 7.08s infinite pfCommunityMarqueeRight}.pf-entry.story-community.is-proof-wall-aligned:not(.is-story-complete) .community-row-5 .pf-community-track{animation:42s linear 7.08s infinite pfCommunityMarqueeLeft}.pf-entry.story-community.is-scene-intro-complete:not(.is-story-complete):not(.is-routing) .pf-entry-guide.pf-entry-guide-persistent:not(:focus-within){--final-cta-lift:clamp(5px, .85dvh, 8px);--final-cta-rebound:clamp(1.7px, .29dvh, 2.7px);--final-cta-echo-lift:clamp(3.2px, .55dvh, 5px);--final-cta-echo-rebound:clamp(1.1px, .2dvh, 1.8px);animation:1.05s linear 12.98s pfFinalCtaNudge,.9s linear 17.55s pfFinalCtaEcho}.pf-entry.story-community.is-community-payoff:not(.is-routing) .pf-wall-payoff-bridge.is-payoff-stage{visibility:visible}.pf-entry.story-community.is-community-payoff .pf-wall-payoff-bridge.is-payoff-stage:before{opacity:0;animation:1.35s cubic-bezier(.16,.82,.2,1) 70ms both pfExplicitPayoffHaloIn;transform:translate(-50%,-50%)scale(.78)}.pf-entry.story-community.is-community-payoff .pf-wall-payoff-bridge.is-payoff-stage .pf-wall-payoff-brand{opacity:.68;animation:.72s cubic-bezier(.16,.82,.2,1) 80ms both pfExplicitPayoffLogoIn;transform:none}.pf-entry.story-community.is-community-payoff .pf-wall-payoff-bridge.is-payoff-stage .pf-wall-payoff-title>span{opacity:.78;animation:.72s cubic-bezier(.16,.82,.2,1) .1s both pfExplicitPayoffTitleIn;transform:translateY(12px)scale(.995)}.pf-entry.story-community.is-community-payoff .pf-wall-payoff-bridge.is-payoff-stage .pf-wall-payoff-title>strong{opacity:.72;animation:.76s cubic-bezier(.16,.82,.2,1) .18s both pfExplicitPayoffTitleIn;transform:translateY(12px)scale(.995)}.pf-entry.story-community.is-community-payoff .pf-wall-payoff-bridge.is-payoff-stage .pf-wall-payoff-body{opacity:.62;animation:.68s cubic-bezier(.2,.72,.2,1) .26s both pfExplicitPayoffBodyIn;transform:translateY(6px)}.pf-entry.story-community.is-community-payoff .pf-proof-brick:nth-child(n){opacity:0!important;animation:none!important}.pf-entry.story-community.is-community-payoff .pf-community-wall{visibility:visible;opacity:1!important;animation:none!important}.pf-entry.story-community.is-community-payoff .pf-community-sequence .pf-community-card{filter:none;transform:none;opacity:.96!important;animation:none!important}.pf-entry.story-community.is-community-payoff .pf-community-sequence .pf-community-card:after{opacity:.5;transform:scaleX(1);animation:none!important}.pf-entry.story-community.is-community-payoff :is(.community-row-1,.community-row-3,.community-row-5) .pf-community-track{animation:34s linear infinite pfCommunityMarqueeLeft!important}.pf-entry.story-community.is-community-payoff .community-row-2 .pf-community-track{animation:39s linear infinite pfCommunityMarqueeRight!important}.pf-entry.story-community.is-community-payoff .community-row-4 .pf-community-track{animation:36s linear infinite pfCommunityMarqueeRight!important}.pf-entry.story-community.is-community-payoff:not(.is-routing) .pf-entry-guide.pf-entry-guide-persistent:not(:focus-within){--final-cta-lift:clamp(5px, .85dvh, 8px);--final-cta-rebound:clamp(1.7px, .29dvh, 2.7px);--final-cta-echo-lift:clamp(3.2px, .55dvh, 5px);--final-cta-echo-rebound:clamp(1.1px, .2dvh, 1.8px);animation:1.05s linear 2.35s pfFinalCtaNudge,.9s linear 6.9s pfFinalCtaEcho}@keyframes pfExplicitPayoffHaloIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.78)}to{opacity:.9;transform:translate(-50%,-50%)scale(1)}}@keyframes pfExplicitPayoffLogoIn{0%{opacity:.68}to{opacity:1}}@keyframes pfExplicitPayoffTitleIn{0%{opacity:.72;transform:translateY(12px)scale(.995)}to{opacity:1;transform:none}}@keyframes pfExplicitPayoffBodyIn{0%{opacity:.62;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pfFinalCtaNudge{0%{filter:none;animation-timing-function:cubic-bezier(.18,.82,.2,1);transform:translate(-50%)translateY(0)scale(1)}32%{filter:drop-shadow(0 10px 22px rgba(var(--entry-accent-rgb), .2));transform:translateX(-50%) translateY(calc(-1 * var(--final-cta-lift))) scale(1.006);animation-timing-function:cubic-bezier(.32,0,.4,1)}50%{filter:drop-shadow(0 4px 12px rgba(var(--entry-accent-rgb), .1));animation-timing-function:cubic-bezier(.18,.82,.2,1);transform:translate(-50%)translateY(1.5px)scale(.999)}68%{filter:drop-shadow(0 6px 16px rgba(var(--entry-accent-rgb), .13));transform:translateX(-50%) translateY(calc(-1 * var(--final-cta-rebound))) scale(1.002);animation-timing-function:cubic-bezier(.32,0,.4,1)}84%{filter:none;animation-timing-function:cubic-bezier(.18,.82,.2,1);transform:translate(-50%)translateY(.5px)scale(1)}to{filter:none;transform:translate(-50%)translateY(0)scale(1)}}@keyframes pfFinalCtaEcho{0%{filter:none;animation-timing-function:cubic-bezier(.18,.82,.2,1);transform:translate(-50%)translateY(0)scale(1)}36%{filter:drop-shadow(0 7px 17px rgba(var(--entry-accent-rgb), .14));transform:translateX(-50%) translateY(calc(-1 * var(--final-cta-echo-lift))) scale(1.003);animation-timing-function:cubic-bezier(.32,0,.4,1)}58%{filter:drop-shadow(0 3px 9px rgba(var(--entry-accent-rgb), .08));animation-timing-function:cubic-bezier(.18,.82,.2,1);transform:translate(-50%)translateY(1px)scale(.9995)}78%{filter:drop-shadow(0 4px 12px rgba(var(--entry-accent-rgb), .1));transform:translateX(-50%) translateY(calc(-1 * var(--final-cta-echo-rebound))) scale(1.001);animation-timing-function:cubic-bezier(.32,0,.4,1)}to{filter:none;transform:translate(-50%)translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.pf-entry.story-community.is-community-payoff .pf-entry-guide.pf-entry-guide-persistent,.pf-entry.story-community.is-community-payoff .pf-wall-payoff-bridge.is-payoff-stage:before,.pf-entry.story-community.is-community-payoff .pf-wall-payoff-bridge.is-payoff-stage :is(.pf-wall-payoff-brand,.pf-wall-payoff-title>span,.pf-wall-payoff-title>strong,.pf-wall-payoff-body){transition:none!important;animation:none!important}.pf-entry.story-community.is-community-payoff .pf-wall-payoff-bridge.is-payoff-stage,.pf-entry.story-community.is-community-payoff .pf-wall-payoff-bridge.is-payoff-stage:before,.pf-entry.story-community.is-community-payoff .pf-wall-payoff-bridge.is-payoff-stage :is(.pf-wall-payoff-brand,.pf-wall-payoff-title>span,.pf-wall-payoff-title>strong,.pf-wall-payoff-body){opacity:1;visibility:visible;transform:none}.pf-entry.story-community:not(.is-story-complete) .pf-proof-brick{display:none}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-community-featured-copy{opacity:.96;filter:none;transform:none}.pf-entry.story-community.is-scene-intro-complete:not(.is-story-complete) .pf-wall-payoff-bridge.is-wall-stage{visibility:visible}.pf-entry.story-community.is-scene-intro-complete:not(.is-story-complete) :is(.pf-wall-payoff-brand,.pf-wall-payoff-title>span,.pf-wall-payoff-title>strong,.pf-wall-payoff-body){opacity:1;transform:none}}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence :is(.pf-wall-dock-left,.pf-wall-dock-right,.pf-wall-filler-1,.pf-wall-filler-2,.pf-wall-filler-3,.pf-wall-filler-4){margin-left:0}.pf-entry:is(.story-proof,.story-community):not(.is-story-complete){--proof-wall-bridge-card-width:calc(( 100vw - var(--proof-wall-edge) - var(--proof-wall-edge) - var(--proof-wall-card-width) - var(--proof-wall-card-width) - var(--proof-wall-card-gap) - var(--proof-wall-card-gap) - var(--proof-wall-card-gap) - var(--proof-wall-card-gap) ) / 3)}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence :is(.pf-wall-filler-1,.pf-wall-filler-2,.pf-wall-filler-3){width:var(--proof-wall-bridge-card-width);min-width:var(--proof-wall-bridge-card-width);flex-basis:var(--proof-wall-bridge-card-width)}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-wall-dock-left{order:0}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-wall-filler-1{order:1}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-wall-filler-2{order:2}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-wall-filler-3{order:3}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-wall-dock-right{order:4}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-wall-filler-4{order:5}@media (max-width:1180px){.pf-entry:is(.story-proof,.story-community):not(.is-story-complete){--proof-wall-bridge-card-width:calc(( 100vw - var(--proof-wall-edge) - var(--proof-wall-edge) - var(--proof-wall-card-width) - var(--proof-wall-card-width) - var(--proof-wall-card-gap) - var(--proof-wall-card-gap) - var(--proof-wall-card-gap) ) / 2)}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence :is(.pf-wall-filler-1,.pf-wall-filler-2){width:var(--proof-wall-bridge-card-width);min-width:var(--proof-wall-bridge-card-width);flex-basis:var(--proof-wall-bridge-card-width)}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence :is(.pf-wall-filler-3,.pf-wall-filler-4){width:var(--proof-wall-card-width);min-width:var(--proof-wall-card-width);flex-basis:var(--proof-wall-card-width)}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-wall-dock-right{order:3}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-wall-filler-3{order:4}}@media (max-width:900px){.pf-entry:is(.story-proof,.story-community):not(.is-story-complete){--proof-wall-bridge-card-width:calc(100vw - var(--proof-wall-edge) - var(--proof-wall-edge) - var(--proof-wall-card-width) - var(--proof-wall-card-width) - var(--proof-wall-card-gap) - var(--proof-wall-card-gap))}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-wall-filler-1{width:var(--proof-wall-bridge-card-width);min-width:var(--proof-wall-bridge-card-width);flex-basis:var(--proof-wall-bridge-card-width)}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence :is(.pf-wall-filler-2,.pf-wall-filler-3,.pf-wall-filler-4){width:var(--proof-wall-card-width);min-width:var(--proof-wall-card-width);flex-basis:var(--proof-wall-card-width)}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-wall-dock-right{order:2}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-wall-filler-2{order:3}}@media (max-width:620px){.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence :is(.pf-wall-filler-1,.pf-wall-filler-2,.pf-wall-filler-3,.pf-wall-filler-4){width:var(--proof-wall-card-width);min-width:var(--proof-wall-card-width);flex-basis:var(--proof-wall-card-width)}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-wall-dock-right{order:1}.pf-entry.story-community:not(.is-story-complete) .pf-community-sequence .pf-wall-filler-1{order:2}}.pf-entry:is(.story-model,.story-scenario):not(.is-story-complete) .pf-cinema-mind-model .pf-cinema-simulation-avatar{clip-path:none;overflow:visible}.pf-entry:is(.story-model,.story-scenario):not(.is-story-complete) .pf-cinema-mind-model .pf-cinema-simulation-avatar>img{clip-path:circle(50%);border-radius:50%;animation:1.4s cubic-bezier(.16,.82,.2,1) 3.35s backwards pfAvatarPortraitConstruct;overflow:hidden}@keyframes pfAvatarPortraitConstruct{0%{opacity:0;filter:blur(13px)saturate(.45);clip-path:circle(3%)}to{opacity:1;filter:none;clip-path:circle(50%)}}.pf-entry.story-model:not(.is-story-complete) .pf-cinema-mind-model .pf-cinema-simulation-avatar,.pf-entry.story-model:not(.is-story-complete) .pf-cinema-mind-model .pf-cinema-simulation-avatar>img{animation-delay:5.35s}.pf-entry.story-model:not(.is-story-complete) .pf-cinema-avatar-scan{animation-delay:5.48s}.pf-entry.story-model:not(.is-story-complete) .pf-cinema-avatar-status{animation-delay:6.42s}.pf-entry.story-scenario:not(.is-story-complete) .pf-cinema-mind-model.is-simulating .pf-cinema-simulation-avatar{clip-path:none;overflow:visible}.pf-entry-guide-persistent .pf-entry-guide-action{flex:0 356px;width:min(356px,100%);min-width:0}.pf-role-chooser-trigger{border:1px solid rgba(var(--entry-accent-rgb), .58);background:linear-gradient(112deg, rgba(var(--entry-accent-rgb), .13), #08080c8a 48%), #08080cb8;width:100%;height:44px;min-height:44px;box-shadow:0 10px 28px #0003, 0 1px 0 #ffffff0f inset, 0 0 24px rgba(var(--entry-accent-rgb), .06) inset;color:#faf9fcf5;cursor:pointer;letter-spacing:-.018em;text-align:left;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;padding:0 17px 0 19px;font-size:12px;font-weight:680;transition:border-color .22s,background .22s,box-shadow .22s,transform .22s cubic-bezier(.2,.72,.2,1);display:flex}.pf-role-chooser-trigger svg{fill:none;width:16px;stroke:color-mix(in srgb, var(--entry-accent) 78%, white);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:none;transition:transform .28s cubic-bezier(.2,.72,.2,1)}.pf-role-chooser-trigger:hover:not(:disabled){border-color:rgba(var(--entry-accent-rgb), .82);background:linear-gradient(112deg, rgba(var(--entry-accent-rgb), .2), #0a0a0fa3 52%), #08080cc7;box-shadow:0 13px 34px #00000040, 0 0 30px rgba(var(--entry-accent-rgb), .11) inset;transform:translateY(-1px)}.pf-role-chooser-trigger:focus-visible{outline:2px solid color-mix(in srgb, var(--entry-accent) 82%, white);outline-offset:3px}.pf-role-chooser-trigger[aria-expanded=true] svg{transform:rotate(-90deg)}.pf-role-chooser-trigger:disabled{cursor:wait}.pf-entry.is-role-chooser-open .pf-entry-guide.pf-entry-guide-persistent{border-color:rgba(var(--entry-accent-rgb), .45);box-shadow:0 24px 76px #00000075, 0 0 48px rgba(var(--entry-accent-rgb), .12), 0 1px 0 #ffffff17 inset;animation:none!important}.pf-role-chooser-layer{z-index:140;padding:16px 16px calc(var(--pf-cta-bottom) + 86px);pointer-events:none;isolation:isolate;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.pf-role-chooser-backdrop{z-index:0;cursor:default;pointer-events:auto;-webkit-backdrop-filter:blur(5px)saturate(.92);background:linear-gradient(#03030514,#03030557 58%,#03030594);border:0;border-radius:0;width:100%;height:100%;padding:0;animation:.28s both pfRoleChooserBackdropIn;position:absolute;inset:0}.pf-role-chooser-panel{z-index:1;width:min(760px,100% - 12px);max-height:calc(100dvh - var(--pf-cta-bottom) - 108px);background:radial-gradient(circle at 18% 0%, rgba(var(--entry-accent-rgb), .14), transparent 38%), linear-gradient(145deg, #201f26e0, #0a0a0ed6);box-shadow:0 34px 110px #00000094, 0 1px 0 #ffffff14 inset, 0 0 70px rgba(var(--entry-accent-rgb), .07) inset;pointer-events:auto;-webkit-backdrop-filter:blur(36px)saturate(1.28);transform-origin:50% 100%;border:1px solid #ffffff2e;border-radius:28px;padding:16px;animation:.42s cubic-bezier(.18,.82,.2,1) both pfRoleChooserPanelIn;position:relative;overflow:hidden}.pf-role-chooser-panel:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff14,#0000 28% 76%,#ffffff06);position:absolute;inset:1px}.pf-role-chooser-panel>*{z-index:1;position:relative}.pf-role-chooser-header{grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:11px;margin:0 1px 14px;display:grid}.pf-role-chooser-heading{min-width:0}.pf-role-chooser-heading>span{color:color-mix(in srgb, var(--entry-accent) 78%, white);letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0 0 4px;font-size:8.5px;font-weight:760;line-height:1;display:block;overflow:hidden}.pf-role-chooser-heading h2{color:#fcfbfdfa;letter-spacing:-.045em;margin:0;font-size:clamp(19px,2vw,24px);font-weight:660;line-height:1.06}.pf-role-chooser-mark,.pf-role-chooser-back,.pf-role-chooser-close{border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid}.pf-role-chooser-mark{border:1px solid rgba(var(--entry-accent-rgb), .3);background:rgba(var(--entry-accent-rgb), .08);box-shadow:0 0 24px rgba(var(--entry-accent-rgb), .08) inset;position:relative}.pf-role-chooser-mark i:first-child{border:1px solid rgba(var(--entry-accent-rgb), .82);border-radius:50%;width:13px;height:13px}.pf-role-chooser-mark i:last-child{background:color-mix(in srgb, var(--entry-accent) 78%, white);width:5px;height:5px;box-shadow:0 0 12px rgba(var(--entry-accent-rgb), .85);border-radius:50%;position:absolute}.pf-role-chooser-back,.pf-role-chooser-close{color:#f8f6fad1;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1f;transition:border-color .18s,background .18s,color .18s,transform .18s}.pf-role-chooser-back svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:15px;transform:rotate(180deg)}.pf-role-chooser-close i,.pf-role-chooser-close i:before{content:"";background:currentColor;border-radius:999px;width:12px;height:1.5px}.pf-role-chooser-close i{transform:rotate(45deg)}.pf-role-chooser-close i:before{display:block;transform:rotate(90deg)}.pf-role-chooser-back:hover:not(:disabled),.pf-role-chooser-close:hover:not(:disabled){border-color:rgba(var(--entry-accent-rgb), .46);background:rgba(var(--entry-accent-rgb), .1);color:#fff;transform:scale(1.04)}.pf-role-chooser-back:focus-visible,.pf-role-chooser-close:focus-visible{outline:2px solid color-mix(in srgb, var(--entry-accent) 80%, white);outline-offset:2px}.pf-role-chooser-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;animation:.32s cubic-bezier(.2,.72,.2,1) both pfRoleChooserStageIn;display:grid}.pf-role-chooser-options.is-goals>:last-child:nth-child(odd){grid-column:1/-1}.pf-role-goal-option,.pf-role-path-option{color:#f9f8fbf0;cursor:pointer;text-align:left;background:linear-gradient(120deg,#ffffff0e,#ffffff05),#07070a4d;border:1px solid #ffffff1c;border-radius:17px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:0 13px 0 15px;transition:border-color .22s,background .22s,box-shadow .22s,opacity .22s,transform .22s cubic-bezier(.2,.72,.2,1);display:flex;position:relative;overflow:hidden}.pf-role-goal-option{min-height:64px}.pf-role-path-option{min-height:54px}.pf-role-goal-option:before,.pf-role-path-option:before{content:"";background:linear-gradient(180deg, transparent, rgba(var(--entry-accent-rgb), .72), transparent);opacity:0;width:2px;transition:opacity .22s,transform .26s cubic-bezier(.2,.72,.2,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(.36)}.pf-role-option-copy{min-width:0;display:block}.pf-role-option-copy strong,.pf-role-option-copy small{text-overflow:ellipsis;display:block;overflow:hidden}.pf-role-option-copy strong{color:inherit;letter-spacing:-.024em;font-size:12.5px;font-weight:650;line-height:1.12}.pf-role-option-copy small{color:#d2ced89e;letter-spacing:-.01em;white-space:nowrap;margin-top:4px;font-size:9px;font-weight:570;line-height:1.08}.pf-role-option-arrow{color:#eae7efa8;background:#ffffff09;border:1px solid #ffffff1a;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;transition:border-color .22s,background .22s,color .22s,transform .22s cubic-bezier(.2,.72,.2,1);display:grid}.pf-role-option-arrow svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:13px}.pf-role-goal-option:hover,.pf-role-path-option:hover:not(:disabled),.pf-role-goal-option:focus-visible,.pf-role-path-option:focus-visible{border-color:rgba(var(--entry-accent-rgb), .48);background:linear-gradient(120deg, rgba(var(--entry-accent-rgb), .13), #ffffff06), #08080c66;box-shadow:0 10px 26px #0000002e, 0 0 26px rgba(var(--entry-accent-rgb), .055) inset;color:#fff;outline:none;transform:translateY(-1px)}.pf-role-goal-option:focus-visible,.pf-role-path-option:focus-visible{outline:2px solid color-mix(in srgb, var(--entry-accent) 78%, white);outline-offset:2px}.pf-role-goal-option:hover:before,.pf-role-path-option:hover:not(:disabled):before,.pf-role-goal-option:focus-visible:before,.pf-role-path-option:focus-visible:before,.pf-role-goal-option.is-selected:before,.pf-role-path-option.is-selected:before{opacity:1;transform:scaleY(1)}.pf-role-goal-option:hover .pf-role-option-arrow,.pf-role-path-option:hover:not(:disabled) .pf-role-option-arrow,.pf-role-goal-option:focus-visible .pf-role-option-arrow,.pf-role-path-option:focus-visible .pf-role-option-arrow{border-color:rgba(var(--entry-accent-rgb), .36);background:rgba(var(--entry-accent-rgb), .12);color:color-mix(in srgb, var(--entry-accent) 78%, white);transform:translate(2px)}.pf-role-goal-option.is-selected,.pf-role-path-option.is-selected{border-color:rgba(var(--entry-accent-rgb), .72);background:linear-gradient(120deg, rgba(var(--entry-accent-rgb), .22), #ffffff09), #08080c80;box-shadow:0 12px 30px #0000003d, 0 0 38px rgba(var(--entry-accent-rgb), .12) inset;color:#fff;animation:.46s cubic-bezier(.18,.82,.2,1) both pfRolePathConfirmed}.pf-role-goal-option.is-selected .pf-role-option-arrow,.pf-role-path-option.is-selected .pf-role-option-arrow{border-color:rgba(var(--entry-accent-rgb), .55);background:color-mix(in srgb, var(--entry-accent) 24%, #ffffff0d);color:#fff;transform:translate(2px)}.pf-role-chooser-panel.is-routing .pf-role-goal-option:not(.is-selected),.pf-role-chooser-panel.is-routing .pf-role-path-option:not(.is-selected){opacity:.34;transform:scale(.985)}@keyframes pfRoleChooserBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes pfRoleChooserPanelIn{0%{opacity:0;transform:translateY(10px)scale(.982)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pfRoleChooserStageIn{0%{opacity:0;transform:translateY(4px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pfRolePathConfirmed{0%{transform:scale(1)}42%{transform:scale(1.014)}to{transform:scale(1)}}@media (max-width:900px){.pf-entry-guide-persistent .pf-entry-guide-action{flex:auto;width:min(356px,100%)}.pf-role-chooser-trigger{height:40px;min-height:40px}.pf-role-chooser-layer{padding-right:10px;padding-bottom:calc(var(--pf-cta-bottom) + 80px);padding-left:10px}.pf-role-chooser-panel{width:min(720px,100%);max-height:calc(100dvh - var(--pf-cta-bottom) - 92px)}}@media (max-width:620px){.pf-entry-guide-persistent .pf-entry-guide-action{flex:auto;width:auto}.pf-role-chooser-trigger{gap:9px;height:36px;min-height:36px;padding:0 12px 0 14px;font-size:10.5px}.pf-role-chooser-trigger svg{width:13px}.pf-role-chooser-layer{padding:8px 6px calc(var(--pf-cta-bottom) + 70px)}.pf-role-chooser-panel{width:100%;max-height:calc(100dvh - var(--pf-cta-bottom) - 68px);border-radius:22px;padding:11px}.pf-role-chooser-header{grid-template-columns:32px minmax(0,1fr) 32px;gap:8px;margin-bottom:10px}.pf-role-chooser-mark,.pf-role-chooser-back,.pf-role-chooser-close{width:32px;height:32px}.pf-role-chooser-heading>span{letter-spacing:.095em;margin-bottom:3px;font-size:7.5px}.pf-role-chooser-heading h2{font-size:clamp(16px,4.7vw,19px)}.pf-role-chooser-options{gap:7px}.pf-role-goal-option,.pf-role-path-option{border-radius:14px;gap:7px;padding-left:11px;padding-right:9px}.pf-role-goal-option{min-height:52px}.pf-role-path-option{min-height:44px}.pf-role-option-copy strong{font-size:10.5px;line-height:1.08}.pf-role-option-copy small{margin-top:3px;font-size:7.5px}.pf-role-chooser-options.is-goals .pf-role-option-copy small{display:none}.pf-role-option-arrow{width:23px;height:23px}.pf-role-option-arrow svg{width:11px}}@media (max-width:360px){.pf-role-chooser-trigger{padding-left:11px;padding-right:10px;font-size:9.6px}.pf-role-goal-option,.pf-role-path-option{padding-left:9px;padding-right:7px}.pf-role-option-copy strong{font-size:9.7px}.pf-role-option-copy small{font-size:7px}}@media (max-height:520px){.pf-role-chooser-layer{padding-top:5px}.pf-role-chooser-panel{border-radius:18px;padding:9px}.pf-role-chooser-header{margin-bottom:7px}.pf-role-goal-option{min-height:46px}.pf-role-path-option{min-height:40px}}@media (prefers-reduced-motion:reduce){.pf-role-chooser-backdrop,.pf-role-chooser-panel,.pf-role-chooser-options,.pf-role-goal-option.is-selected,.pf-role-path-option.is-selected{animation:none!important}.pf-role-chooser-trigger,.pf-role-chooser-trigger svg,.pf-role-goal-option,.pf-role-path-option,.pf-role-option-arrow{transition:none!important}}.pf-role-chooser-layer.is-page-role-chooser{z-index:240;align-items:center;padding:clamp(16px,4vw,44px);position:fixed}.pf-role-chooser-layer.is-page-role-chooser .pf-role-chooser-panel{transform-origin:50%;width:min(760px,100% - 24px);max-height:calc(100dvh - 32px)}@media (max-width:620px){.pf-role-chooser-layer.is-page-role-chooser{align-items:center;padding:8px}.pf-role-chooser-layer.is-page-role-chooser .pf-role-chooser-panel{width:100%;max-height:calc(100dvh - 16px)}}.pf-role-chooser-backdrop{-webkit-backdrop-filter:blur(18px)saturate(.72);background:linear-gradient(#040407b8,#040407cc 58%,#040407e0)}.pf-role-chooser-panel{background:radial-gradient(circle at 18% 0%, rgba(var(--entry-accent-rgb), .14), transparent 36%), linear-gradient(145deg, #22212a 0%, #14141b 50%, #0c0c11 100%);box-shadow:0 38px 120px #000000b8, 0 1px 0 #ffffff1c inset, 0 0 70px rgba(var(--entry-accent-rgb), .08) inset;-webkit-backdrop-filter:none;border-color:#ffffff38;flex-direction:column;animation-duration:.32s;display:flex}.pf-role-chooser-heading>span{color:color-mix(in srgb, var(--entry-accent) 86%, white);letter-spacing:.105em;font-size:11px;line-height:1.15}.pf-role-chooser-heading h2{text-wrap:balance;font-size:clamp(22px,2.3vw,28px);line-height:1.08}.pf-role-chooser-options{overscroll-behavior:contain;scrollbar-color:#ffffff38 transparent;scrollbar-width:thin;min-height:0;padding:1px;overflow-y:auto}.pf-role-goal-option,.pf-role-path-option{color:#fbfafc;background:linear-gradient(120deg,#ffffff12,#ffffff06),#141419;padding:12px 13px 12px 16px}.pf-role-goal-option:hover,.pf-role-path-option:hover:not(:disabled),.pf-role-goal-option:focus-visible,.pf-role-path-option:focus-visible{background:linear-gradient(120deg, rgba(var(--entry-accent-rgb), .16), rgba(var(--entry-accent-rgb), .05)), #191920}.pf-role-goal-option.is-selected,.pf-role-path-option.is-selected{background:linear-gradient(120deg, rgba(var(--entry-accent-rgb), .25), rgba(var(--entry-accent-rgb), .08)), #1a1820}.pf-role-option-copy strong,.pf-role-option-copy small{text-overflow:clip;white-space:normal;text-wrap:balance;overflow:visible}.pf-role-option-copy strong{font-size:14px;font-weight:680;line-height:1.2}.pf-role-option-copy small{color:#e8e5edc7;margin-top:5px;font-size:12px;font-weight:560;line-height:1.22}.pf-role-option-arrow{color:#ffffffd6;background:#ffffff0f;border-color:#ffffff29}.pf-role-chooser-panel.is-routing .pf-role-goal-option:not(.is-selected),.pf-role-chooser-panel.is-routing .pf-role-path-option:not(.is-selected){opacity:.48}.pf-entry.is-role-chooser-open .pf-entry-guide.pf-entry-guide-persistent{opacity:.2;pointer-events:none;transition:opacity .22s,transform .28s cubic-bezier(.2,.72,.2,1);transform:translateY(8px)scale(.985)}.pf-entry.is-role-chooser-open .pf-entry-story,.pf-entry.is-role-chooser-open .pf-entry-story *,.pf-entry.is-role-chooser-open .pf-entry-story :before,.pf-entry.is-role-chooser-open .pf-entry-story :after,.pf-entry.is-role-chooser-open .pf-entry-atmosphere,.pf-entry.is-role-chooser-open .pf-entry-atmosphere *,.pf-entry.is-role-chooser-open .pf-entry-atmosphere :before,.pf-entry.is-role-chooser-open .pf-entry-atmosphere :after{animation-play-state:paused!important}@media (max-width:620px){.pf-role-chooser-panel{border-radius:24px;padding:14px}.pf-role-chooser-header{grid-template-columns:36px minmax(0,1fr) 36px;gap:10px;margin-bottom:12px}.pf-role-chooser-mark,.pf-role-chooser-back,.pf-role-chooser-close{width:36px;height:36px}.pf-role-chooser-heading>span{margin-bottom:4px;font-size:10.5px}.pf-role-chooser-heading h2{font-size:clamp(20px,5.6vw,24px)}.pf-role-chooser-options{grid-template-columns:1fr;gap:8px}.pf-role-chooser-options.is-goals>:last-child:nth-child(odd){grid-column:auto}.pf-role-goal-option,.pf-role-path-option{border-radius:16px;gap:10px;min-height:0;padding:12px 12px 12px 14px}.pf-role-option-copy strong{font-size:13.5px;line-height:1.18}.pf-role-option-copy small{margin-top:4px;font-size:11.5px;line-height:1.2;display:block}.pf-role-option-arrow{width:28px;height:28px}.pf-role-option-arrow svg{width:12px}}@media (max-width:360px){.pf-role-option-copy strong{font-size:13px}.pf-role-option-copy small{font-size:11px}}@media (max-height:520px){.pf-role-chooser-panel{padding:10px}.pf-role-chooser-header{margin-bottom:8px}.pf-role-goal-option,.pf-role-path-option{padding-top:9px;padding-bottom:9px}}@media (prefers-reduced-motion:reduce){.pf-entry.is-role-chooser-open .pf-entry-guide.pf-entry-guide-persistent{transition:none!important}}.pf-role-chooser-layer.is-page-role-chooser,.pf-role-chooser-layer.is-page-role-chooser[data-role-chooser-theme=neutral]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pf-chooser-panel-start:#24212f;--pf-chooser-panel-mid:#16141d;--pf-chooser-panel-end:#0c0b10;--pf-chooser-card:#17151c;--pf-chooser-card-hover:#1d1a24;--pf-chooser-card-selected:#211c2c;--pf-chooser-ink:#fbfafc;--pf-chooser-muted:#cbc4d4;--pf-chooser-eyebrow:#c3b5ff;--pf-chooser-focus:#c3b5ff;--pf-chooser-backdrop-start:#08060cb8;--pf-chooser-backdrop-mid:#050408d1;--pf-chooser-backdrop-end:#030305e6;--pf-chooser-border:#d6cbff38;--pf-chooser-card-border:#ffffff1f;--pf-chooser-card-sheen:#ffffff12;--pf-chooser-control-bg:#ffffff0f;--pf-chooser-control-border:#ffffff2b;--pf-chooser-control-ink:#f2eef7;--pf-chooser-shadow:#000000b8;--pf-chooser-scrollbar:#ffffff3d}.pf-role-chooser-layer.is-page-role-chooser[data-role-chooser-theme=creator]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pf-chooser-panel-start:#29223d;--pf-chooser-panel-mid:#181522;--pf-chooser-panel-end:#0d0b13;--pf-chooser-card:#18141f;--pf-chooser-card-hover:#201a2a;--pf-chooser-card-selected:#241d33;--pf-chooser-ink:#fcfaff;--pf-chooser-muted:#d1c7df;--pf-chooser-eyebrow:#c4b5ff;--pf-chooser-focus:#c4b5ff;--pf-chooser-backdrop-start:#0e0918b8;--pf-chooser-backdrop-mid:#08060ed1;--pf-chooser-backdrop-end:#040307e6;--pf-chooser-border:#c4b5ff3d;--pf-chooser-card-border:#cfc4ff24;--pf-chooser-card-sheen:#ffffff13;--pf-chooser-control-bg:#c4b5ff12;--pf-chooser-control-border:#cfc4ff2e;--pf-chooser-control-ink:#f3efff;--pf-chooser-shadow:#040209bd;--pf-chooser-scrollbar:#cfc4ff42}.pf-role-chooser-layer.is-page-role-chooser[data-role-chooser-theme=personal]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pf-chooser-panel-start:#35231f;--pf-chooser-panel-mid:#1d1412;--pf-chooser-panel-end:#100b0a;--pf-chooser-card:#201512;--pf-chooser-card-hover:#281a16;--pf-chooser-card-selected:#2d1b17;--pf-chooser-ink:#fffaf7;--pf-chooser-muted:#dec9c1;--pf-chooser-eyebrow:#ffb09b;--pf-chooser-focus:#ffb09b;--pf-chooser-backdrop-start:#180a07b3;--pf-chooser-backdrop-mid:#0d0706d1;--pf-chooser-backdrop-end:#050303e6;--pf-chooser-border:#ffb09b3d;--pf-chooser-card-border:#ffe0d521;--pf-chooser-card-sheen:#ffffff12;--pf-chooser-control-bg:#ffb09b11;--pf-chooser-control-border:#ffd3c62b;--pf-chooser-control-ink:#fff1ec;--pf-chooser-shadow:#070201bd;--pf-chooser-scrollbar:#ffd3c63d}.pf-role-chooser-layer.is-page-role-chooser[data-role-chooser-theme=relationships]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pf-chooser-panel-start:#362226;--pf-chooser-panel-mid:#1e1317;--pf-chooser-panel-end:#100a0d;--pf-chooser-card:#211418;--pf-chooser-card-hover:#29191e;--pf-chooser-card-selected:#301b23;--pf-chooser-ink:#fff9fa;--pf-chooser-muted:#dfc6cd;--pf-chooser-eyebrow:#ffad9b;--pf-chooser-focus:#ffad9b;--pf-chooser-backdrop-start:#1a080eb3;--pf-chooser-backdrop-mid:#0e0609d1;--pf-chooser-backdrop-end:#060304e6;--pf-chooser-border:#ffad9b3d;--pf-chooser-card-border:#ffdce121;--pf-chooser-card-sheen:#ffffff12;--pf-chooser-control-bg:#ffad9b11;--pf-chooser-control-border:#ffd5db2b;--pf-chooser-control-ink:#fff0f3;--pf-chooser-shadow:#080204bd;--pf-chooser-scrollbar:#ffd5db3d}.pf-role-chooser-layer.is-page-role-chooser[data-role-chooser-theme=teams]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pf-chooser-panel-start:#173136;--pf-chooser-panel-mid:#0e1d21;--pf-chooser-panel-end:#071113;--pf-chooser-card:#0f1d20;--pf-chooser-card-hover:#13262a;--pf-chooser-card-selected:#142d31;--pf-chooser-ink:#f6fdfd;--pf-chooser-muted:#bed9dc;--pf-chooser-eyebrow:#83edf0;--pf-chooser-focus:#83edf0;--pf-chooser-backdrop-start:#051417b3;--pf-chooser-backdrop-mid:#040c0ed1;--pf-chooser-backdrop-end:#020607e6;--pf-chooser-border:#83edf03d;--pf-chooser-card-border:#ccf8f921;--pf-chooser-card-sheen:#fff1;--pf-chooser-control-bg:#83edf00f;--pf-chooser-control-border:#beeff12b;--pf-chooser-control-ink:#eafcfc;--pf-chooser-shadow:#010708bd;--pf-chooser-scrollbar:#beeff13d}.pf-role-chooser-layer.is-page-role-chooser[data-role-chooser-theme=founder]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pf-chooser-panel-start:#34241e;--pf-chooser-panel-mid:#1d1410;--pf-chooser-panel-end:#100b09;--pf-chooser-card:#201511;--pf-chooser-card-hover:#291a15;--pf-chooser-card-selected:#2f1d17;--pf-chooser-ink:#fff9f5;--pf-chooser-muted:#dfc7bb;--pf-chooser-eyebrow:#ffa185;--pf-chooser-focus:#ffa185;--pf-chooser-backdrop-start:#190b06b3;--pf-chooser-backdrop-mid:#0e0704d1;--pf-chooser-backdrop-end:#060302e6;--pf-chooser-border:#ffa1853d;--pf-chooser-card-border:#ffdbcf21;--pf-chooser-card-sheen:#ffffff12;--pf-chooser-control-bg:#ffa18511;--pf-chooser-control-border:#ffd2c32b;--pf-chooser-control-ink:#fff0e9;--pf-chooser-shadow:#080301bd;--pf-chooser-scrollbar:#ffd2c33d}.pf-role-chooser-layer.is-page-role-chooser[data-role-chooser-theme=sales]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pf-chooser-panel-start:#34231b;--pf-chooser-panel-mid:#1e140f;--pf-chooser-panel-end:#100a08;--pf-chooser-card:#21140f;--pf-chooser-card-hover:#2a1912;--pf-chooser-card-selected:#311c13;--pf-chooser-ink:#fff9f4;--pf-chooser-muted:#dfc5b8;--pf-chooser-eyebrow:#ffa476;--pf-chooser-focus:#ffa476;--pf-chooser-backdrop-start:#1a0b04b3;--pf-chooser-backdrop-mid:#0e0703d1;--pf-chooser-backdrop-end:#060301e6;--pf-chooser-border:#ffa47640;--pf-chooser-card-border:#ffdbc621;--pf-chooser-card-sheen:#ffffff12;--pf-chooser-control-bg:#ffa47611;--pf-chooser-control-border:#ffd2b92b;--pf-chooser-control-ink:#fff0e6;--pf-chooser-shadow:#080301bd;--pf-chooser-scrollbar:#ffd2b93d}.pf-role-chooser-layer.is-page-role-chooser[data-role-chooser-theme=customer-success]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pf-chooser-panel-start:#15312b;--pf-chooser-panel-mid:#0c1d19;--pf-chooser-panel-end:#06100d;--pf-chooser-card:#0d1e19;--pf-chooser-card-hover:#122820;--pf-chooser-card-selected:#163025;--pf-chooser-ink:#f5fcf8;--pf-chooser-muted:#c4ddd3;--pf-chooser-eyebrow:#89e5c2;--pf-chooser-focus:#89e5c2;--pf-chooser-backdrop-start:#041610b3;--pf-chooser-backdrop-mid:#030d09d1;--pf-chooser-backdrop-end:#010704e6;--pf-chooser-border:#89e5c23d;--pf-chooser-card-border:#cdf4e421;--pf-chooser-card-sheen:#fff1;--pf-chooser-control-bg:#89e5c20f;--pf-chooser-control-border:#c5eedd2b;--pf-chooser-control-ink:#ecfbf5;--pf-chooser-shadow:#010805bd;--pf-chooser-scrollbar:#c5eedd3d}.pf-role-chooser-layer.is-page-role-chooser[data-role-chooser-theme=legal]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pf-chooser-panel-start:#30281d;--pf-chooser-panel-mid:#1b160f;--pf-chooser-panel-end:#0f0c09;--pf-chooser-card:#1d1710;--pf-chooser-card-hover:#261e15;--pf-chooser-card-selected:#2c2117;--pf-chooser-ink:#fffaf2;--pf-chooser-muted:#d7c7ad;--pf-chooser-eyebrow:#d9b481;--pf-chooser-focus:#d9b481;--pf-chooser-backdrop-start:#140f07b8;--pf-chooser-backdrop-mid:#0b0905d4;--pf-chooser-backdrop-end:#050402e6;--pf-chooser-border:#d9b48140;--pf-chooser-card-border:#efdec124;--pf-chooser-card-sheen:#fff1;--pf-chooser-control-bg:#d9b48111;--pf-chooser-control-border:#e5cfad2e;--pf-chooser-control-ink:#fff3df;--pf-chooser-shadow:#060401bd;--pf-chooser-scrollbar:#e5cfad40}.pf-role-chooser-layer.is-page-role-chooser[data-role-chooser-theme=hr]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pf-chooser-panel-start:#2d2337;--pf-chooser-panel-mid:#1a1420;--pf-chooser-panel-end:#0e0a12;--pf-chooser-card:#1a1420;--pf-chooser-card-hover:#221a2a;--pf-chooser-card-selected:#281d33;--pf-chooser-ink:#fcf9ff;--pf-chooser-muted:#d3c8df;--pf-chooser-eyebrow:#cab9ff;--pf-chooser-focus:#cab9ff;--pf-chooser-backdrop-start:#100917b8;--pf-chooser-backdrop-mid:#09060dd1;--pf-chooser-backdrop-end:#040306e6;--pf-chooser-border:#cab9ff3d;--pf-chooser-card-border:#ddd2ff24;--pf-chooser-card-sheen:#ffffff12;--pf-chooser-control-bg:#cab9ff11;--pf-chooser-control-border:#dacdff2e;--pf-chooser-control-ink:#f4efff;--pf-chooser-shadow:#050208bd;--pf-chooser-scrollbar:#dacdff40}.pf-role-chooser-layer.is-page-role-chooser[data-role-chooser-theme=recruiting]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pf-chooser-panel-start:#2c2236;--pf-chooser-panel-mid:#19131f;--pf-chooser-panel-end:#0e0a12;--pf-chooser-card:#1a141f;--pf-chooser-card-hover:#221a29;--pf-chooser-card-selected:#291e34;--pf-chooser-ink:#fcf9ff;--pf-chooser-muted:#d4c8df;--pf-chooser-eyebrow:#cbbaff;--pf-chooser-focus:#cbbaff;--pf-chooser-backdrop-start:#100817b8;--pf-chooser-backdrop-mid:#09050dd1;--pf-chooser-backdrop-end:#040206e6;--pf-chooser-border:#cbbaff40;--pf-chooser-card-border:#ddd2ff24;--pf-chooser-card-sheen:#ffffff12;--pf-chooser-control-bg:#cbbaff11;--pf-chooser-control-border:#dacdff2e;--pf-chooser-control-ink:#f4efff;--pf-chooser-shadow:#050208bd;--pf-chooser-scrollbar:#dacdff40}.pf-role-chooser-layer.is-page-role-chooser[data-role-chooser-theme=leadership]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pf-chooser-panel-start:#fbfdfc;--pf-chooser-panel-mid:#edf7f5;--pf-chooser-panel-end:#dcebe8;--pf-chooser-card:#f7fbfa;--pf-chooser-card-hover:#edf7f4;--pf-chooser-card-selected:#e5f2ee;--pf-chooser-ink:#173039;--pf-chooser-muted:#536f73;--pf-chooser-eyebrow:#6045a8;--pf-chooser-focus:#6045a8;--pf-chooser-backdrop-start:#0e232975;--pf-chooser-backdrop-mid:#0c1f258a;--pf-chooser-backdrop-end:#08171c9e;--pf-chooser-border:#17303933;--pf-chooser-card-border:#17303926;--pf-chooser-card-sheen:#ffffffad;--pf-chooser-control-bg:#1730390e;--pf-chooser-control-border:#1730392e;--pf-chooser-control-ink:#284b53;--pf-chooser-shadow:#0b242a47;--pf-chooser-scrollbar:#17303947}.pf-role-chooser-layer.is-page-role-chooser[data-role-chooser-theme=investor]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pf-chooser-panel-start:#163128;--pf-chooser-panel-mid:#0d1d18;--pf-chooser-panel-end:#07100d;--pf-chooser-card:#0f1e19;--pf-chooser-card-hover:#142820;--pf-chooser-card-selected:#173026;--pf-chooser-ink:#f5fcf8;--pf-chooser-muted:#bed8cc;--pf-chooser-eyebrow:#9aebc7;--pf-chooser-focus:#9aebc7;--pf-chooser-backdrop-start:#04150fb3;--pf-chooser-backdrop-mid:#030c09d1;--pf-chooser-backdrop-end:#010604e6;--pf-chooser-border:#9aebc73d;--pf-chooser-card-border:#cef4e321;--pf-chooser-card-sheen:#fff1;--pf-chooser-control-bg:#9aebc70f;--pf-chooser-control-border:#c6eedc2b;--pf-chooser-control-ink:#ecfbf4;--pf-chooser-shadow:#010704bd;--pf-chooser-scrollbar:#c6eedc3d}.pf-role-chooser-layer.is-page-role-chooser[data-role-chooser-theme=journalist]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pf-chooser-panel-start:#1b3036;--pf-chooser-panel-mid:#0f1f24;--pf-chooser-panel-end:#071216;--pf-chooser-card:#102126;--pf-chooser-card-hover:#162b31;--pf-chooser-card-selected:#1c3339;--pf-chooser-ink:#f8fcfc;--pf-chooser-muted:#bdd2d6;--pf-chooser-eyebrow:#f5be55;--pf-chooser-focus:#f5be55;--pf-chooser-backdrop-start:#041014b8;--pf-chooser-backdrop-mid:#030b0ed4;--pf-chooser-backdrop-end:#020608eb;--pf-chooser-border:#f5be5542;--pf-chooser-card-border:#cdebf024;--pf-chooser-card-sheen:#ffffff12;--pf-chooser-control-bg:#76d9ee11;--pf-chooser-control-border:#b7e4ec2e;--pf-chooser-control-ink:#eef9fb;--pf-chooser-shadow:#010709c2;--pf-chooser-scrollbar:#b7e4ec40}.pf-role-chooser-layer.is-page-role-chooser[data-role-chooser-theme=product]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pf-chooser-panel-start:#173630;--pf-chooser-panel-mid:#0c211d;--pf-chooser-panel-end:#06120f;--pf-chooser-card:#0e241f;--pf-chooser-card-hover:#143029;--pf-chooser-card-selected:#17382f;--pf-chooser-ink:#f5fcfa;--pf-chooser-muted:#bfd9d1;--pf-chooser-eyebrow:#9ff3d8;--pf-chooser-focus:#9ff3d8;--pf-chooser-backdrop-start:#041612b8;--pf-chooser-backdrop-mid:#030d0ad6;--pf-chooser-backdrop-end:#010705eb;--pf-chooser-border:#8ff0cf42;--pf-chooser-card-border:#d3f8eb24;--pf-chooser-card-sheen:#fff1;--pf-chooser-control-bg:#8ff0cf12;--pf-chooser-control-border:#c5efe133;--pf-chooser-control-ink:#effbf7;--pf-chooser-shadow:#010806c2;--pf-chooser-scrollbar:#c5efe142}.pf-role-chooser-layer.is-page-role-chooser .pf-role-chooser-backdrop{background:linear-gradient(180deg, var(--pf-chooser-backdrop-start), var(--pf-chooser-backdrop-mid) 58%, var(--pf-chooser-backdrop-end))}.pf-role-chooser-layer.is-page-role-chooser .pf-role-chooser-panel{border-color:var(--pf-chooser-border);background:radial-gradient(circle at 18% 0%, rgba(var(--entry-accent-rgb), .14), transparent 36%), linear-gradient(145deg, var(--pf-chooser-panel-start) 0%, var(--pf-chooser-panel-mid) 50%, var(--pf-chooser-panel-end) 100%);box-shadow:0 38px 120px var(--pf-chooser-shadow), 0 1px 0 var(--pf-chooser-card-sheen) inset, 0 0 70px rgba(var(--entry-accent-rgb), .08) inset;color:var(--pf-chooser-ink)}.pf-role-chooser-layer.is-page-role-chooser .pf-role-chooser-panel:before{background:linear-gradient(115deg, var(--pf-chooser-card-sheen), transparent 28%, transparent 76%, color-mix(in srgb, var(--pf-chooser-card-sheen) 42%, transparent))}.pf-role-chooser-layer.is-page-role-chooser .pf-role-chooser-heading>span{color:var(--pf-chooser-eyebrow)}.pf-role-chooser-layer.is-page-role-chooser .pf-role-chooser-heading h2{color:var(--pf-chooser-ink)}.pf-role-chooser-layer.is-page-role-chooser :is(.pf-role-chooser-back,.pf-role-chooser-close){border-color:var(--pf-chooser-control-border);background:var(--pf-chooser-control-bg);color:var(--pf-chooser-control-ink)}.pf-role-chooser-layer.is-page-role-chooser :is(.pf-role-chooser-back,.pf-role-chooser-close):hover:not(:disabled){border-color:rgba(var(--entry-accent-rgb), .52);background:color-mix(in srgb, var(--entry-accent) 12%, var(--pf-chooser-control-bg));color:var(--pf-chooser-ink)}.pf-role-chooser-layer.is-page-role-chooser :is(.pf-role-chooser-back,.pf-role-chooser-close,.pf-role-goal-option,.pf-role-path-option):focus-visible{outline-color:var(--pf-chooser-focus)}.pf-role-chooser-layer.is-page-role-chooser .pf-role-chooser-options{scrollbar-color:var(--pf-chooser-scrollbar) transparent}.pf-role-chooser-layer.is-page-role-chooser :is(.pf-role-goal-option,.pf-role-path-option){border-color:var(--pf-chooser-card-border);background:linear-gradient(120deg, var(--pf-chooser-card-sheen), transparent), var(--pf-chooser-card);color:var(--pf-chooser-ink)}.pf-role-chooser-layer.is-page-role-chooser :is(.pf-role-goal-option,.pf-role-path-option):is(:hover,:focus-visible):not(:disabled){border-color:rgba(var(--entry-accent-rgb), .54);background:linear-gradient(120deg, rgba(var(--entry-accent-rgb), .15), transparent 72%), var(--pf-chooser-card-hover);color:var(--pf-chooser-ink)}.pf-role-chooser-layer.is-page-role-chooser :is(.pf-role-goal-option,.pf-role-path-option).is-selected{border-color:rgba(var(--entry-accent-rgb), .66);background:linear-gradient(120deg, rgba(var(--entry-accent-rgb), .22), transparent 76%), var(--pf-chooser-card-selected);color:var(--pf-chooser-ink)}.pf-role-chooser-layer.is-page-role-chooser .pf-role-option-copy strong{color:var(--pf-chooser-ink)}.pf-role-chooser-layer.is-page-role-chooser .pf-role-option-copy small{color:var(--pf-chooser-muted)}.pf-role-chooser-layer.is-page-role-chooser .pf-role-option-arrow{border-color:var(--pf-chooser-control-border);background:var(--pf-chooser-control-bg);color:var(--pf-chooser-control-ink)}.pf-role-chooser-layer.is-page-role-chooser :is(.pf-role-goal-option,.pf-role-path-option):is(:hover,:focus-visible,.is-selected) .pf-role-option-arrow{border-color:rgba(var(--entry-accent-rgb), .48);background:rgba(var(--entry-accent-rgb), .12);color:var(--pf-chooser-ink)}.pf-role-chooser-layer.is-page-role-chooser .pf-role-chooser-panel.is-routing :is(.pf-role-goal-option,.pf-role-path-option):not(.is-selected){opacity:.62}.pf-breakthrough-plan{gap:7px;margin-top:12px;display:grid}.pf-breakthrough-plan-row{--pf-plan-rgb:139, 225, 255;border:1px solid rgba(var(--pf-plan-rgb), .17);background:linear-gradient(112deg, rgba(var(--pf-plan-rgb), .085), rgba(var(--pf-plan-rgb), .015) 62%, transparent), #03070b6e;border-radius:12px;min-width:0;padding:8px 27px 9px 10px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 8px 18px #00000024}.pf-breakthrough-plan-row.is-answer{--pf-plan-rgb:207, 190, 239}.pf-breakthrough-plan-row.is-outcome{--pf-plan-rgb:165, 242, 215}.pf-breakthrough-plan-row>small{color:rgba(var(--pf-plan-rgb), .72);letter-spacing:.085em;text-transform:uppercase;font-size:clamp(6px,.48vw,7px);font-weight:780;line-height:1;display:block}.pf-breakthrough-plan-row>strong{color:#fafcfcf0;letter-spacing:-.018em;text-wrap:balance;margin-top:4px;font-size:clamp(9.5px,.76vw,11.5px);font-weight:630;line-height:1.16;display:block}.pf-breakthrough-plan-row>i{border:1px solid rgba(var(--pf-plan-rgb), .74);background:rgba(var(--pf-plan-rgb), .9);width:7px;height:7px;box-shadow:0 0 0 4px rgba(var(--pf-plan-rgb), .05), 0 0 13px rgba(var(--pf-plan-rgb), .46);border-radius:50%;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.pf-entry.story-scenario:not(.is-story-complete) .pf-breakthrough-plan-row{opacity:0;filter:var(--pf-breakthrough-row-enter-filter,blur(4px));animation:.56s cubic-bezier(.16,.82,.2,1) 5.92s forwards pfBreakthroughPlanRowReveal;transform:translateY(7px)}.pf-entry.story-scenario:not(.is-story-complete) .pf-breakthrough-plan-row:nth-child(2){animation-delay:6.68s}.pf-entry.story-scenario:not(.is-story-complete) .pf-breakthrough-plan-row:nth-child(3){animation-delay:7.44s}.pf-entry.story-scenario:not(.is-story-complete) .pf-breakthrough-plan-row>i{opacity:0;animation:.44s cubic-bezier(.16,.82,.2,1) 6.16s forwards pfBreakthroughPlanDotIn;transform:translateY(-50%)scale(.45)}.pf-entry.story-scenario:not(.is-story-complete) .pf-breakthrough-plan-row:nth-child(2)>i{animation-delay:6.92s}.pf-entry.story-scenario:not(.is-story-complete) .pf-breakthrough-plan-row:nth-child(3)>i{animation-delay:7.68s}.pf-moment-flow.is-meeting-moment{height:clamp(360px,45dvh,410px)}.pf-moment-flow.is-meeting-moment .pf-shared-prediction{animation:.82s cubic-bezier(.16,.82,.2,1) 6.42s both pfBreakthroughPlanSettle}.pf-entry.story-simulate:not(.is-story-complete) .pf-breakthrough-plan-row{opacity:.62;filter:saturate(.72);animation:.76s cubic-bezier(.16,.82,.2,1) 2.42s forwards pfBreakthroughPlanConfirm;transform:none}.pf-entry.story-simulate:not(.is-story-complete) .pf-breakthrough-plan-row:nth-child(2){animation-delay:4.76s}.pf-entry.story-simulate:not(.is-story-complete) .pf-breakthrough-plan-row:nth-child(3){animation-delay:6.18s}.pf-entry.story-simulate:not(.is-story-complete) .pf-breakthrough-plan-row>i{box-shadow:none;opacity:.46;background:0 0;animation:.56s cubic-bezier(.16,.82,.2,1) 2.42s forwards pfBreakthroughPlanConfirmDot;transform:translateY(-50%)scale(.82)}.pf-entry.story-simulate:not(.is-story-complete) .pf-breakthrough-plan-row:nth-child(2)>i{animation-delay:4.76s}.pf-entry.story-simulate:not(.is-story-complete) .pf-breakthrough-plan-row:nth-child(3)>i{animation-delay:6.18s}.pf-meeting-card{padding:14px 15px 15px}.pf-meeting-sequence{gap:8px;margin-top:11px;display:grid}.pf-meeting-step{--pf-meeting-step-rgb:139, 225, 255;border:1px solid rgba(var(--pf-meeting-step-rgb), .18);background:linear-gradient(118deg, rgba(var(--pf-meeting-step-rgb), .1), rgba(var(--pf-meeting-step-rgb), .018) 68%), #03070b8f;opacity:0;width:92%;min-width:0;filter:var(--pf-meeting-step-enter-filter,blur(5px));border-radius:12px 12px 12px 4px;padding:8px 10px 9px;animation:.56s cubic-bezier(.16,.82,.2,1) .98s forwards pfMeetingStepReveal;overflow:hidden;transform:translate(-7px,7px)scale(.98);box-shadow:inset 0 1px #ffffff06,0 8px 22px #0000002b}.pf-meeting-step.is-answer{--pf-meeting-step-rgb:207, 190, 239;border-radius:12px 12px 4px;margin-left:auto;animation-delay:2.98s;transform:translate(7px,7px)scale(.98)}.pf-meeting-step.is-outcome{--pf-meeting-step-rgb:165, 242, 215;animation-delay:4.98s}.pf-meeting-step-meta{justify-content:space-between;align-items:center;gap:7px;min-width:0;display:flex}.pf-meeting-step-meta>small{color:rgba(var(--pf-meeting-step-rgb), .72);letter-spacing:.09em;text-transform:uppercase;font-size:clamp(5.5px,.47vw,6.8px);font-weight:800;line-height:1}.pf-meeting-step-meta>em{border:1px solid rgba(var(--pf-meeting-step-rgb), .2);background:rgba(var(--pf-meeting-step-rgb), .065);color:rgba(var(--pf-meeting-step-rgb), .92);letter-spacing:.055em;white-space:nowrap;text-transform:uppercase;opacity:0;border-radius:999px;align-items:center;gap:4px;padding:3px 5px;font-size:clamp(4.8px,.41vw,6px);font-style:normal;font-weight:790;line-height:1;animation:.5s cubic-bezier(.16,.82,.2,1) 2.42s forwards pfMeetingStepMatch;display:flex;transform:scale(.88)}.pf-meeting-step.is-answer .pf-meeting-step-meta>em{animation-delay:4.76s}.pf-meeting-step.is-outcome .pf-meeting-step-meta>em{animation-delay:6.18s}.pf-meeting-step-meta>em>i{background:rgba(var(--pf-meeting-step-rgb), .96);width:5px;height:5px;box-shadow:0 0 8px rgba(var(--pf-meeting-step-rgb), .62);border-radius:50%;flex:0 0 5px}.pf-meeting-step-utterance{color:#fdfefdf5;letter-spacing:-.018em;margin-top:5px;font-size:clamp(9px,.74vw,11px);font-weight:620;line-height:1.17;display:block;position:relative}.pf-meeting-step-accessible{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pf-meeting-step-words{flex-wrap:wrap;align-items:baseline;gap:.03em .28em;display:flex}.pf-meeting-step-word{opacity:0;filter:var(--pf-meeting-word-enter-filter,blur(4px));transform-origin:50% 72%;will-change:opacity, filter, transform;animation:pfMeetingStepWord .52s var(--pf-meeting-word-delay) cubic-bezier(.16, .88, .24, 1) forwards;display:inline-block;transform:translateY(.34em)scale(.97)}.pf-meeting-match-link>i{animation-delay:6.34s}.pf-meeting-match-link>b{color:#e1fff4f5;background:linear-gradient(112deg,#a5f2d71f,#070a0de0 62%),#070a0de0;border-color:#a5f2d761;padding:8px 12px;animation-delay:6.92s;box-shadow:0 12px 32px #0000006b,0 0 0 5px #a5f2d708,inset 0 0 26px #a5f2d71f}.pf-meeting-outcome{width:min(720px,86vw);animation-delay:7.56s}.pf-meeting-outcome:before{content:"";width:min(440px,74vw);height:110px;filter:var(--pf-breakthrough-halo-filter,blur(12px));opacity:0;pointer-events:none;background:radial-gradient(#a5f2d733,#8be1ff12 42%,#0000 72%);border-radius:50%;animation:1.18s cubic-bezier(.16,.82,.2,1) 7.42s both pfBreakthroughHalo;position:absolute;top:-42px;left:50%;transform:translate(-50%)scale(.72)}.pf-meeting-outcome>b{color:#dcfff2f0;letter-spacing:.085em;text-transform:uppercase;opacity:0;background:#a5f2d717;border:1px solid #a5f2d74d;border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-size:clamp(6px,.52vw,7.5px);font-weight:810;line-height:1;animation:.56s cubic-bezier(.16,.82,.2,1) 7.48s forwards pfMeetingStepMatch;display:flex;position:relative;transform:translateY(5px)scale(.9);box-shadow:0 0 0 4px #a5f2d706,inset 0 0 20px #a5f2d714}.pf-meeting-outcome>b>i{background:#a5f2d7fa;border-radius:50%;flex:0 0 6px;width:6px;height:6px;box-shadow:0 0 0 4px #a5f2d70e,0 0 13px #a5f2d7ad}.pf-meeting-outcome>strong{white-space:normal;text-wrap:balance;max-width:min(680px,86vw);animation:.88s cubic-bezier(.16,.82,.2,1) 7.64s both pfBreakthroughHeadline;position:relative}.pf-meeting-outcome>span{white-space:normal;text-wrap:balance;max-width:min(620px,84vw);line-height:1.18;position:relative}@keyframes pfBreakthroughPlanRowReveal{to{opacity:1;filter:none;transform:none}}@keyframes pfBreakthroughPlanDotIn{0%{opacity:0;transform:translateY(-50%)scale(.45)}64%{opacity:1;transform:translateY(-50%)scale(1.22)}to{opacity:1;transform:translateY(-50%)scale(1)}}@keyframes pfBreakthroughPlanConfirm{0%{border-color:rgba(var(--pf-plan-rgb), .17);opacity:.62;filter:saturate(.72)}58%{border-color:rgba(var(--pf-plan-rgb), .58);background:linear-gradient(112deg, rgba(var(--pf-plan-rgb), .2), rgba(var(--pf-plan-rgb), .035) 68%, transparent), #03070b80;box-shadow:0 0 0 5px rgba(var(--pf-plan-rgb), .035), 0 0 28px rgba(var(--pf-plan-rgb), .13) inset;opacity:1;filter:saturate(1.16)}to{border-color:rgba(var(--pf-plan-rgb), .36);background:linear-gradient(112deg, rgba(var(--pf-plan-rgb), .13), rgba(var(--pf-plan-rgb), .022) 68%, transparent), #03070b7a;box-shadow:0 1px 0 #ffffff09 inset, 0 0 22px rgba(var(--pf-plan-rgb), .07) inset;opacity:.96;filter:none}}@keyframes pfBreakthroughPlanConfirmDot{0%{box-shadow:none;opacity:.46;background:0 0;transform:translateY(-50%)scale(.82)}62%{background:rgba(var(--pf-plan-rgb), 1);box-shadow:0 0 0 5px rgba(var(--pf-plan-rgb), .075), 0 0 16px rgba(var(--pf-plan-rgb), .78);opacity:1;transform:translateY(-50%)scale(1.24)}to{background:rgba(var(--pf-plan-rgb), .94);box-shadow:0 0 0 4px rgba(var(--pf-plan-rgb), .045), 0 0 12px rgba(var(--pf-plan-rgb), .5);opacity:1;transform:translateY(-50%)scale(1)}}@keyframes pfBreakthroughPlanSettle{0%,to{border-color:#b1f6de4d;box-shadow:0 24px 62px #00000070,inset 0 1px #ffffff14,inset 0 0 40px #a5f2d70e}56%{border-color:#b1f6deb8;box-shadow:0 24px 62px #00000070,0 0 0 8px #a5f2d70b,inset 0 0 40px #a5f2d72e}}@keyframes pfMeetingStepReveal{to{opacity:1;filter:none;transform:none}}@keyframes pfMeetingStepWord{0%{opacity:0;filter:var(--pf-meeting-word-enter-filter,blur(4px));transform:translateY(.34em)scale(.97)}68%{opacity:1;filter:none;transform:translateY(-.03em)scale(1.01)}to{opacity:1;filter:none;transform:none}}@keyframes pfMeetingStepMatch{0%{opacity:0;transform:scale(.88)}62%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes pfBreakthroughHalo{0%{opacity:0;transform:translate(-50%)scale(.72)}48%{opacity:1;transform:translate(-50%)scale(1.08)}to{opacity:.56;transform:translate(-50%)scale(1)}}@keyframes pfBreakthroughHeadline{0%{filter:var(--pf-breakthrough-headline-filter,blur(5px));letter-spacing:-.01em;opacity:0;transform:translateY(6px)scale(.98)}70%{filter:none;letter-spacing:-.037em;opacity:1;transform:translateY(-1px)scale(1.012)}to{filter:none;letter-spacing:-.035em;opacity:1;transform:none}}@media (max-width:760px){.pf-breakthrough-plan{gap:5px;margin-top:8px}.pf-breakthrough-plan-row{border-radius:9px;padding:6px 23px 7px 8px}.pf-breakthrough-plan-row>small{font-size:clamp(5.5px,1.46vw,6.4px)}.pf-breakthrough-plan-row>strong{margin-top:3px;font-size:clamp(8.2px,2.18vw,9.8px);line-height:1.12}.pf-breakthrough-plan-row>i{width:6px;height:6px;right:8px}.pf-moment-flow.is-meeting-moment{grid-template-rows:auto 14px minmax(74px,1fr) 14px auto;height:auto}.pf-meeting-card{padding:10px 11px 11px}.pf-meeting-sequence{gap:5px;margin-top:8px}.pf-meeting-step{border-radius:9px 9px 9px 3px;width:94%;padding:5px 7px 6px}.pf-meeting-step.is-answer{border-radius:9px 9px 3px}.pf-meeting-step-meta>small{font-size:clamp(5px,1.32vw,5.8px)}.pf-meeting-step-meta>em{gap:3px;padding:2px 4px;font-size:clamp(4.2px,1.1vw,5px)}.pf-meeting-step-meta>em>i{flex-basis:4px;width:4px;height:4px}.pf-meeting-step-utterance{margin-top:3px;font-size:clamp(8px,2.12vw,9.4px);line-height:1.12}.pf-meeting-match-link>b{padding:6px 9px;font-size:clamp(5.2px,1.38vw,6.2px);top:28%}.pf-meeting-outcome{gap:4px;width:min(88vw,360px);top:calc(50% + 17px)}.pf-meeting-outcome>strong{max-width:min(86vw,350px);font-size:clamp(13px,3.55vw,16px)}.pf-meeting-outcome>b{gap:5px;padding:4px 7px;font-size:clamp(5px,1.32vw,6px)}.pf-meeting-outcome>span{max-width:min(84vw,330px);font-size:clamp(5.7px,1.5vw,6.8px)}}@media (max-width:620px) and (max-height:700px){.pf-breakthrough-plan{gap:3px;margin-top:5px}.pf-breakthrough-plan-row{border-radius:7px;padding:4px 18px 4px 6px}.pf-breakthrough-plan-row>small{font-size:4.4px}.pf-breakthrough-plan-row>strong{margin-top:2px;font-size:clamp(6.8px,2.15vw,7.8px);line-height:1.08}.pf-breakthrough-plan-row>i{width:5px;height:5px;right:6px}.pf-moment-flow.is-meeting-moment{grid-template-rows:auto 8px minmax(32px,1fr) 8px auto}.pf-meeting-card{padding:6px 7px 7px}.pf-meeting-sequence{gap:3px;margin-top:4px}.pf-meeting-step{border-radius:7px 7px 7px 2px;width:96%;padding:3px 5px 4px}.pf-meeting-step.is-answer{border-radius:7px 7px 2px}.pf-meeting-step-meta>small{font-size:4.3px}.pf-meeting-step-meta>em{padding:1px 3px;font-size:3.8px}.pf-meeting-step-utterance{margin-top:2px;font-size:clamp(6.5px,2.02vw,7.4px);line-height:1.06}.pf-meeting-match-link>b{padding:4px 6px;font-size:4.5px;top:22%}.pf-meeting-outcome{gap:2px;width:min(88vw,286px);padding-top:16px;top:calc(50% + 8px)}.pf-meeting-outcome>i{width:38px}.pf-meeting-outcome>strong{max-width:min(86vw,280px);font-size:clamp(10px,3.25vw,11.8px)}.pf-meeting-outcome>b{gap:4px;padding:3px 5px;font-size:4px}.pf-meeting-outcome>b>i{flex-basis:4px;width:4px;height:4px}.pf-meeting-outcome>span{max-width:min(84vw,270px);font-size:4.5px}}@media (prefers-reduced-motion:reduce){.pf-breakthrough-plan-row,.pf-breakthrough-plan-row>i,.pf-moment-flow.is-meeting-moment .pf-shared-prediction,.pf-meeting-step,.pf-meeting-step-meta>em,.pf-meeting-step-word,.pf-meeting-outcome:before,.pf-meeting-outcome>b,.pf-meeting-outcome>strong{transition:none!important;animation:none!important}.pf-entry.story-scenario:not(.is-story-complete) .pf-breakthrough-plan-row,.pf-entry.story-scenario:not(.is-story-complete) .pf-breakthrough-plan-row>i,.pf-entry.story-simulate:not(.is-story-complete) .pf-breakthrough-plan-row,.pf-entry.story-simulate:not(.is-story-complete) .pf-breakthrough-plan-row>i,.pf-meeting-step,.pf-meeting-step-meta>em,.pf-meeting-step-word,.pf-meeting-outcome>b{opacity:1;filter:none;transform:none}.pf-entry.story-simulate:not(.is-story-complete) .pf-breakthrough-plan-row{border-color:rgba(var(--pf-plan-rgb), .36);filter:none}.pf-entry.story-simulate:not(.is-story-complete) .pf-breakthrough-plan-row>i{background:rgba(var(--pf-plan-rgb), .94);box-shadow:0 0 0 4px rgba(var(--pf-plan-rgb), .045), 0 0 12px rgba(var(--pf-plan-rgb), .5)}.pf-meeting-outcome:before{opacity:.56;transform:translate(-50%)scale(1)}}.pf-breakthrough-reveal{min-width:0;height:104px;margin-top:13px;position:relative}.pf-breakthrough-stage{opacity:0;flex-direction:column;justify-content:center;min-width:0;display:flex;position:absolute;inset:0;transform:translateY(7px)}.pf-breakthrough-stage>small{color:#a5ddefbd;letter-spacing:.085em;text-transform:uppercase;font-size:clamp(6.5px,.55vw,8px);font-weight:800;line-height:1;display:block}.pf-breakthrough-stage>strong{color:#fffefcfa;letter-spacing:-.032em;text-wrap:balance;margin-top:8px;font-size:clamp(15px,1.28vw,19px);font-weight:640;line-height:1.12;display:block}.pf-breakthrough-stage.is-answer>small{color:#d6c6f6d6}.pf-breakthrough-stage.is-answer>strong{color:#faf6fffc}.pf-breakthrough-stage.is-outcome>small{color:#b1f4ddd6}.pf-breakthrough-stage.is-outcome>strong{color:#e7fff6fc}.pf-entry.story-scenario:not(.is-story-complete) .pf-breakthrough-stage.is-objection{animation:1.3s cubic-bezier(.16,.82,.2,1) 5.92s both pfBreakthroughStagePass}.pf-entry.story-scenario:not(.is-story-complete) .pf-breakthrough-stage.is-answer{animation:1.58s cubic-bezier(.16,.82,.2,1) 7.08s both pfBreakthroughStagePass}.pf-entry.story-scenario:not(.is-story-complete) .pf-breakthrough-stage.is-outcome{animation:.66s cubic-bezier(.16,.82,.2,1) 8.72s forwards pfBreakthroughStageLand}.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-output{min-height:198px}.pf-moment-flow.is-meeting-moment{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;height:clamp(280px,40dvh,360px);display:grid}.pf-moment-flow.is-meeting-moment .pf-meeting-card{opacity:0;grid-area:1/1;place-self:center;width:min(680px,82vw);height:clamp(162px,18vw,188px);padding:18px 20px 20px;animation:.68s cubic-bezier(.16,.82,.2,1) .48s forwards pfMeetingSpotlightReveal,.52s cubic-bezier(.4,0,.7,.2) 8.14s forwards pfMeetingSpotlightExit;overflow:hidden;transform:translateY(10px)scale(.985)}.pf-meeting-card>span{z-index:2;position:relative}.pf-meeting-sequence{height:calc(100% - 30px);margin-top:8px;display:block;position:relative}.pf-meeting-step,.pf-meeting-step.is-answer,.pf-meeting-step.is-outcome{width:100%;box-shadow:none;opacity:0;animation:pfMeetingBeatCycle 2.4s var(--pf-meeting-beat-delay) cubic-bezier(.16, .82, .2, 1) both;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:absolute;inset:0;overflow:visible;transform:translateY(8px)}.pf-meeting-step.is-answer{animation-duration:2.64s}.pf-meeting-step.is-outcome{animation-duration:2.36s}.pf-meeting-step-meta{justify-content:space-between;align-items:center;gap:12px;min-height:23px;display:flex}.pf-meeting-step-meta>small{color:rgba(var(--pf-meeting-step-rgb), .84);letter-spacing:.1em;font-size:clamp(7px,.58vw,8.5px);font-weight:820}.pf-meeting-step-meta>em{border-color:rgba(var(--pf-meeting-step-rgb), .32);background:rgba(var(--pf-meeting-step-rgb), .09);color:rgba(var(--pf-meeting-step-rgb), .96);opacity:0;animation:pfMeetingBadgeCheck .44s var(--pf-meeting-badge-delay) cubic-bezier(.16, .82, .2, 1) forwards;gap:5px;padding:4px 7px 4px 5px;font-size:clamp(5.8px,.48vw,7px);transform:translateY(3px)scale(.92)}.pf-meeting-step-meta>em>i{background:rgba(var(--pf-meeting-step-rgb), .94);width:14px;height:14px;box-shadow:0 0 0 4px rgba(var(--pf-meeting-step-rgb), .055), 0 0 12px rgba(var(--pf-meeting-step-rgb), .46);color:#040c0ce6;border:0;border-radius:50%;flex:0 0 14px;place-items:center;font-size:8px;font-style:normal;font-weight:950;line-height:1;display:grid}.pf-meeting-step-utterance{color:#fffefcfc;letter-spacing:-.038em;text-wrap:balance;margin-top:14px;font-size:clamp(20px,1.95vw,28px);font-weight:620;line-height:1.08}.pf-meeting-step.is-answer .pf-meeting-step-utterance{color:#f9f5fffc}.pf-meeting-step.is-outcome .pf-meeting-step-utterance{color:#e8fff6fc}.pf-meeting-step-words{gap:.04em .26em}.pf-meeting-step-word{opacity:0;animation:pfMeetingSpotlightWord .48s var(--pf-meeting-word-delay) cubic-bezier(.16, .88, .24, 1) forwards;transform:translateY(.46em)scale(.97)}.pf-meeting-outcome{opacity:0;gap:9px;width:min(780px,86vw);padding:0;animation:.82s cubic-bezier(.16,.82,.2,1) 8.3s forwards pfMeetingWinReveal;top:50%;bottom:auto;transform:translate(-50%,calc(12px - 50%))scale(.98)}.pf-meeting-outcome:before{height:150px;animation:1.1s cubic-bezier(.16,.82,.2,1) 8.22s both pfBreakthroughHalo;top:50%}.pf-meeting-outcome>b{padding:6px 10px;font-size:clamp(6.5px,.55vw,8px);animation:.52s cubic-bezier(.16,.82,.2,1) 8.34s forwards pfMeetingBadgeCheck}.pf-meeting-outcome>strong{max-width:min(760px,86vw);font-size:clamp(28px,2.8vw,42px);line-height:1.02;animation:.82s cubic-bezier(.16,.82,.2,1) 8.48s both pfBreakthroughHeadline}.pf-meeting-outcome>span{max-width:min(620px,82vw);font-size:clamp(8px,.72vw,10.5px)}@keyframes pfBreakthroughStagePass{0%{opacity:0;transform:translateY(7px)}18%,72%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}@keyframes pfBreakthroughStageLand{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes pfMeetingSpotlightReveal{to{opacity:1;transform:none}}@keyframes pfMeetingSpotlightExit{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes pfMeetingBeatCycle{0%{opacity:0;transform:translateY(8px)}14%,82%{opacity:1;transform:none}to{opacity:0;transform:translateY(-7px)}}@keyframes pfMeetingSpotlightWord{0%{opacity:0;transform:translateY(.46em)scale(.97)}72%{opacity:1;transform:translateY(-.025em)scale(1.01)}to{opacity:1;transform:none}}@keyframes pfMeetingBadgeCheck{0%{opacity:0;transform:translateY(3px)scale(.92)}66%{opacity:1;transform:translateY(-1px)scale(1.04)}to{opacity:1;transform:none}}@keyframes pfMeetingWinReveal{to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (max-width:760px){.pf-breakthrough-reveal{height:82px;margin-top:9px}.pf-breakthrough-stage>small{font-size:clamp(5.8px,1.54vw,6.8px)}.pf-breakthrough-stage>strong{margin-top:6px;font-size:clamp(12px,3.2vw,14.5px);line-height:1.1}.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-output{min-height:158px}.pf-moment-flow.is-meeting-moment{grid-template-rows:minmax(0,1fr);height:auto}.pf-moment-flow.is-meeting-moment .pf-meeting-card{width:min(88vw,560px);height:166px;padding:13px 14px 15px}.pf-meeting-sequence{height:calc(100% - 25px);margin-top:6px}.pf-meeting-step-meta{min-height:20px}.pf-meeting-step-meta>small{font-size:clamp(6px,1.58vw,7px)}.pf-meeting-step-meta>em{padding:3px 6px 3px 4px;font-size:clamp(5px,1.3vw,5.8px)}.pf-meeting-step-meta>em>i{flex-basis:12px;width:12px;height:12px;font-size:7px}.pf-meeting-step-utterance{margin-top:11px;font-size:clamp(15px,4.12vw,19px);line-height:1.08}.pf-meeting-outcome{gap:6px;width:min(90vw,580px);padding:0;top:50%}.pf-meeting-outcome>strong{max-width:min(88vw,560px);font-size:clamp(21px,5.7vw,28px)}.pf-meeting-outcome>span{max-width:min(84vw,480px);font-size:clamp(6px,1.58vw,7px)}}@media (max-width:620px) and (max-height:700px){.pf-breakthrough-reveal{height:56px;margin-top:5px}.pf-breakthrough-stage>small{font-size:4.5px}.pf-breakthrough-stage>strong{margin-top:3px;font-size:clamp(8.5px,2.7vw,10px);line-height:1.06}.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-output{min-height:102px}.pf-moment-flow.is-meeting-moment .pf-meeting-card{width:min(90vw,310px);height:112px;padding:8px 9px 9px}.pf-meeting-sequence{height:calc(100% - 18px);margin-top:3px}.pf-meeting-step-meta{min-height:15px}.pf-meeting-step-meta>small{font-size:4.6px}.pf-meeting-step-meta>em{gap:3px;padding:2px 4px 2px 3px;font-size:3.9px}.pf-meeting-step-meta>em>i{flex-basis:9px;width:9px;height:9px;font-size:5px}.pf-meeting-step-utterance{margin-top:6px;font-size:clamp(10px,3.15vw,12px);line-height:1.04}.pf-meeting-outcome{gap:3px;width:min(90vw,300px);padding:0;top:50%}.pf-meeting-outcome>b{padding:3px 5px;font-size:4px}.pf-meeting-outcome>strong{max-width:min(88vw,294px);font-size:clamp(14px,4.45vw,17px)}.pf-meeting-outcome>span{max-width:min(84vw,270px);font-size:4.5px}}@media (prefers-reduced-motion:reduce){.pf-breakthrough-stage,.pf-moment-flow.is-meeting-moment .pf-meeting-card,.pf-meeting-step,.pf-meeting-step-meta>em,.pf-meeting-step-word,.pf-meeting-outcome,.pf-meeting-outcome:before,.pf-meeting-outcome>b,.pf-meeting-outcome>strong{transition:none!important;animation:none!important}.pf-breakthrough-stage{opacity:0;transform:none}.pf-breakthrough-stage.is-answer{opacity:1}.pf-moment-flow.is-meeting-moment .pf-meeting-card{visibility:hidden;opacity:0;transform:none}.pf-meeting-outcome,.pf-meeting-outcome>b,.pf-meeting-outcome>strong{opacity:1}.pf-meeting-outcome{transform:translate(-50%,-50%)scale(1)}}.pf-entry.story-scenario:not(.is-story-complete) .pf-breakthrough-stage.is-objection{animation-duration:2.36s;animation-delay:5.92s}.pf-entry.story-scenario:not(.is-story-complete) .pf-breakthrough-stage.is-answer{animation-duration:3s;animation-delay:8.36s}.pf-entry.story-scenario:not(.is-story-complete) .pf-breakthrough-stage.is-outcome{animation-delay:11.5s}.pf-entry.story-scenario:not(.is-story-complete) .pf-scenario-output>em{animation-delay:12.32s}.pf-moment-flow.is-meeting-moment .pf-meeting-card,.pf-meeting-step,.pf-meeting-step.is-answer,.pf-meeting-step.is-outcome,.pf-meeting-step-word{filter:none}.pf-scenario-computation,.pf-scenario-computation-status,.pf-scenario-dimension-label,.pf-scenario-confidence-track>strong{font-family:SFMono-Regular,SF Mono,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,monospace}.pf-scenario-dimension{--pf-dimension-rgb:107, 205, 255;grid-template-columns:46px minmax(0,1fr);gap:9px}.pf-scenario-dimension.is-feel{--pf-dimension-rgb:198, 153, 255}.pf-scenario-dimension.is-say{--pf-dimension-rgb:255, 192, 115}.pf-scenario-dimension.is-do{--pf-dimension-rgb:118, 235, 174}.pf-scenario-dimension-label{color:rgba(var(--pf-dimension-rgb), .78);letter-spacing:.07em;text-transform:uppercase;font-size:clamp(7.5px,.62vw,9px);font-weight:760}.pf-scenario-confidence-track{border-color:rgba(var(--pf-dimension-rgb), .17);background:linear-gradient(90deg, rgba(var(--pf-dimension-rgb), .035), rgba(var(--pf-dimension-rgb), .075)), #0104089e;height:14px}.pf-scenario-confidence-track>i{background:linear-gradient(90deg, rgba(var(--pf-dimension-rgb), .32), rgba(var(--pf-dimension-rgb), .7) 68%, rgba(var(--pf-dimension-rgb), .94));box-shadow:0 0 12px rgba(var(--pf-dimension-rgb), .18) inset, 0 0 16px rgba(var(--pf-dimension-rgb), .16)}.pf-scenario-confidence-track>i:after{background:rgba(var(--pf-dimension-rgb), .98);box-shadow:0 0 8px rgba(var(--pf-dimension-rgb), .84), 0 0 16px rgba(var(--pf-dimension-rgb), .62)}.pf-scenario-confidence-track>strong{border:1px solid rgba(var(--pf-dimension-rgb), .52);min-width:30px;box-shadow:0 1px 0 #ffffff1c inset, 0 0 0 1px #00000070, 0 0 10px rgba(var(--pf-dimension-rgb), .28);color:#fffffffc;letter-spacing:.025em;text-align:center;text-shadow:0 1px 3px #000000f5;background:linear-gradient(#0d1218f7,#010408f0);border-radius:999px;place-items:center;padding:0 4px;font-size:clamp(7px,.58vw,8.5px);font-weight:800;display:grid;top:1px;bottom:1px;right:1px;transform:none}@media (max-width:760px){.pf-scenario-dimension{grid-template-columns:42px minmax(0,1fr);gap:8px}.pf-scenario-dimension-label{font-size:clamp(7.5px,1.98vw,8.5px)}.pf-scenario-confidence-track{height:13px}.pf-scenario-confidence-track>strong{min-width:24px;padding-inline:3px;font-size:clamp(7px,1.85vw,8px);right:1px}}@media (max-width:620px) and (max-height:700px){.pf-scenario-dimension{grid-template-columns:34px minmax(0,1fr);gap:6px}.pf-scenario-dimension-label{font-size:6.2px}.pf-scenario-confidence-track{height:10px}.pf-scenario-confidence-track>strong{min-width:20px;padding-inline:2px;font-size:5.8px;right:1px}}.pf-moment-flow.is-meeting-moment{--pf-live-objection-beat-duration:4.2s;--pf-live-answer-beat-duration:5s;--pf-live-final-beat-duration:6.4s;--pf-live-payoff-start:17.22s;--pf-live-payoff-badge-start:17.28s;--pf-live-payoff-copy-start:17.48s;height:clamp(280px,40dvh,360px);display:block}.pf-live-dialogue,.pf-live-sequence{position:absolute;inset:0}.pf-live-dialogue{z-index:5;filter:none;opacity:1;overflow:visible;transform:none}.pf-live-beat{--pf-meeting-step-rgb:139, 225, 255;width:min(420px,38vw);min-width:0;box-shadow:none;color:#fffefcfc;text-align:left;opacity:0;filter:none;animation:pfLiveBeatCycle var(--pf-live-objection-beat-duration) var(--pf-meeting-beat-delay) cubic-bezier(.16, .82, .2, 1) both;background:0 0;border:0;flex-direction:column;align-items:flex-start;margin:0;padding:0;display:flex;position:absolute;top:clamp(78px,11dvh,112px);left:clamp(8px,2.4vw,34px);transform:none}.pf-live-beat.is-answer{--pf-meeting-step-rgb:207, 190, 239;color:#fbf8fffc;text-align:right;animation-duration:var(--pf-live-answer-beat-duration);align-items:flex-end;left:auto;right:clamp(8px,2.4vw,34px)}.pf-live-beat.is-outcome{--pf-meeting-step-rgb:165, 242, 215;color:#eafff7fc;animation-duration:var(--pf-live-final-beat-duration)}.pf-live-speaker{color:rgba(var(--pf-meeting-step-rgb), .94);letter-spacing:.1em;text-shadow:0 2px 12px #000000eb;text-transform:uppercase;align-items:center;gap:7px;font-size:clamp(8px,.68vw,10px);font-weight:820;line-height:1;display:inline-flex}.pf-live-speaker:before{border:1px solid rgba(var(--pf-meeting-step-rgb), .68);background:rgba(var(--pf-meeting-step-rgb), .24);width:7px;height:7px;box-shadow:0 0 12px rgba(var(--pf-meeting-step-rgb), .34);content:"";border-radius:50%;flex:0 0 7px}.pf-live-beat.is-answer .pf-live-speaker{flex-direction:row-reverse}.pf-live-utterance{max-width:100%;color:inherit;letter-spacing:-.038em;text-shadow:0 1px 2px #000000fa,0 8px 28px #000000d1;text-wrap:balance;filter:none;margin-top:12px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Arial,sans-serif;font-size:clamp(21px,2.05vw,30px);font-weight:660;line-height:1.06;display:block;transform:none}.pf-live-accessible{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pf-live-words{flex-wrap:wrap;align-items:baseline;gap:.04em .25em;display:flex}.pf-live-beat.is-answer .pf-live-words{justify-content:flex-end}.pf-live-word{color:inherit;opacity:0;filter:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;will-change:opacity;animation:pfLiveWordIn .26s var(--pf-meeting-word-delay) cubic-bezier(.2, .72, .2, 1) forwards;display:inline-block;transform:none}.pf-live-match{border:1px solid rgba(var(--pf-meeting-step-rgb), .36);box-shadow:0 1px 0 #ffffff0a inset, 0 0 18px rgba(var(--pf-meeting-step-rgb), .12);color:rgba(var(--pf-meeting-step-rgb), .98);letter-spacing:.075em;white-space:nowrap;text-transform:uppercase;opacity:0;filter:none;animation:pfLiveMatchIn .32s var(--pf-meeting-badge-delay) ease-out forwards;background:#04080cb8;border-radius:999px;align-items:center;gap:6px;margin-top:13px;padding:5px 8px 5px 6px;font-size:clamp(6.5px,.55vw,8px);font-style:normal;font-weight:820;line-height:1;display:inline-flex;transform:none}.pf-live-match>i{background:rgba(var(--pf-meeting-step-rgb), .96);width:15px;height:15px;box-shadow:0 0 0 4px rgba(var(--pf-meeting-step-rgb), .06), 0 0 12px rgba(var(--pf-meeting-step-rgb), .46);color:#030a0beb;border-radius:50%;flex:0 0 15px;place-items:center;font-size:8px;font-style:normal;font-weight:950;line-height:1;display:grid}.pf-meeting-outcome{filter:none;animation:pfLivePayoffIn .64s var(--pf-live-payoff-start) ease-out both;transform:translate(-50%,-50%)scale(1)}.pf-meeting-outcome>b,.pf-meeting-outcome>strong,.pf-meeting-outcome>span{filter:none;transform:none}.pf-meeting-outcome>b{animation:pfLiveMatchIn .4s var(--pf-live-payoff-badge-start) ease-out forwards}.pf-meeting-outcome>strong{animation:pfLivePayoffIn .52s var(--pf-live-payoff-copy-start) ease-out both}@keyframes pfLiveBeatCycle{0%,4%{opacity:0}10%,84%{opacity:1}to{opacity:0}}@keyframes pfLiveWordIn{0%{opacity:0}to{opacity:1}}@keyframes pfLiveMatchIn{0%{opacity:0}to{opacity:1}}@keyframes pfLivePayoffIn{0%{opacity:0}to{opacity:1}}@media (max-width:760px){.pf-moment-flow.is-meeting-moment{height:auto}.pf-live-beat{width:min(70vw,300px);top:clamp(62px,10dvh,86px);left:4vw}.pf-live-beat.is-answer{left:auto;right:4vw}.pf-live-speaker{font-size:clamp(6.5px,1.76vw,8px)}.pf-live-utterance{margin-top:9px;font-size:clamp(17px,4.8vw,22px);line-height:1.07}.pf-live-match{margin-top:10px;padding:4px 7px 4px 5px;font-size:clamp(5.5px,1.45vw,6.5px)}.pf-live-match>i{flex-basis:13px;width:13px;height:13px;font-size:7px}}@media (max-width:620px) and (max-height:700px){.pf-live-beat{width:min(73vw,230px);top:42px;left:3vw}.pf-live-beat.is-answer{left:auto;right:3vw}.pf-live-speaker{gap:5px;font-size:5px}.pf-live-speaker:before{flex-basis:5px;width:5px;height:5px}.pf-live-utterance{margin-top:6px;font-size:clamp(12px,3.8vw,15px);line-height:1.05}.pf-live-match{gap:4px;margin-top:7px;padding:3px 5px 3px 4px;font-size:4.2px}.pf-live-match>i{flex-basis:10px;width:10px;height:10px;font-size:5.5px}}@media (prefers-reduced-motion:reduce){.pf-live-beat,.pf-live-word,.pf-live-match,.pf-meeting-outcome,.pf-meeting-outcome>b,.pf-meeting-outcome>strong{transition:none!important;animation:none!important}.pf-live-dialogue{visibility:hidden;opacity:0}.pf-meeting-outcome,.pf-meeting-outcome>b,.pf-meeting-outcome>strong{opacity:1;filter:none}.pf-meeting-outcome{transform:translate(-50%,-50%)scale(1)}}.pf-role-chooser-header{align-items:start}.pf-role-chooser-heading{animation:.26s cubic-bezier(.2,.72,.2,1) both pfRoleChooserCopyForward}.pf-role-chooser-support{color:#e8e5edb8;letter-spacing:-.012em;text-wrap:balance;max-width:52ch;margin:7px 0 0;font-size:12px;font-weight:540;line-height:1.28}.pf-role-chooser-trail{color:#e2dee88f;letter-spacing:.02em;white-space:nowrap;align-items:center;gap:6px;min-width:0;margin:-1px 49px 12px;font-size:9.5px;font-weight:660;line-height:1;animation:.26s cubic-bezier(.2,.72,.2,1) both pfRoleChooserCopyForward;display:flex;overflow:hidden}.pf-role-chooser-trail span{align-items:center;gap:6px;min-width:0;display:inline-flex}.pf-role-chooser-trail span:first-child,.pf-role-chooser-trail span:last-child{flex:0 auto}.pf-role-chooser-trail i{color:rgba(var(--entry-accent-rgb), .72);font-size:13px;font-style:normal;font-weight:500}.pf-role-chooser-trail b{min-width:0;font-weight:inherit;text-overflow:ellipsis;overflow:hidden}.pf-role-chooser-options.is-guided{grid-template-columns:repeat(var(--pf-role-option-columns), minmax(0, 1fr));align-content:start;animation:.28s cubic-bezier(.2,.72,.2,1) both pfRoleChooserStageForward;overflow:visible}.pf-role-chooser-options.is-guided.is-goals>:last-child:nth-child(odd){grid-column:auto}.pf-role-chooser-options.is-guided .pf-role-goal-option,.pf-role-chooser-options.is-guided .pf-role-path-option{min-height:76px;padding:15px 14px 15px 17px}.pf-role-chooser-options.is-guided .pf-role-option-copy strong{text-wrap:balance;font-size:clamp(14px,1.28vw,16px);font-weight:680;line-height:1.18}.pf-role-chooser-panel.is-advancing :is(.pf-role-goal-option,.pf-role-path-option):not(.is-selected){opacity:.42;transform:scale(.985)}.pf-role-chooser-layer[data-role-chooser-direction=back] .pf-role-chooser-heading,.pf-role-chooser-layer[data-role-chooser-direction=back] .pf-role-chooser-trail{animation-name:pfRoleChooserCopyBack}.pf-role-chooser-layer[data-role-chooser-direction=back] .pf-role-chooser-options.is-guided{animation-name:pfRoleChooserStageBack}.pf-role-chooser-layer.is-page-role-chooser .pf-role-chooser-support{color:var(--pf-chooser-muted);opacity:.84}.pf-role-chooser-layer.is-page-role-chooser .pf-role-chooser-trail{color:var(--pf-chooser-muted);opacity:.72}@keyframes pfRoleChooserCopyForward{0%{opacity:0;transform:translate(9px)}to{opacity:1;transform:none}}@keyframes pfRoleChooserCopyBack{0%{opacity:0;transform:translate(-9px)}to{opacity:1;transform:none}}@keyframes pfRoleChooserStageForward{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes pfRoleChooserStageBack{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}@media (max-width:720px){.pf-role-chooser-support{margin-top:5px;font-size:11.5px;line-height:1.22}.pf-role-chooser-trail{margin:0 46px 10px;font-size:9px}.pf-role-chooser-options.is-guided{grid-template-columns:1fr;gap:8px;overflow-y:auto}.pf-role-chooser-options.is-guided .pf-role-goal-option,.pf-role-chooser-options.is-guided .pf-role-path-option{min-height:58px;padding:12px 12px 12px 15px}.pf-role-chooser-options.is-guided .pf-role-option-copy strong{font-size:clamp(13.5px,3.7vw,15px)}}@media (max-width:380px){.pf-role-chooser-support{font-size:10.5px}.pf-role-chooser-trail{margin-left:42px;margin-right:42px;font-size:8.2px}.pf-role-chooser-options.is-guided .pf-role-goal-option,.pf-role-chooser-options.is-guided .pf-role-path-option{min-height:52px;padding-top:10px;padding-bottom:10px}}@media (max-height:520px){.pf-role-chooser-support{margin-top:3px;font-size:10px}.pf-role-chooser-trail{margin-bottom:7px}.pf-role-chooser-options.is-guided .pf-role-goal-option,.pf-role-chooser-options.is-guided .pf-role-path-option{min-height:46px;padding-top:8px;padding-bottom:8px}}@media (prefers-reduced-motion:reduce){.pf-role-chooser-heading,.pf-role-chooser-trail,.pf-role-chooser-options.is-guided{animation:none!important;transform:none!important}}