.p-landing{--journey-progress:0;overflow-x:clip}.p-hero-product{transform-style:preserve-3d;transform:perspective(1700px) translateZ(calc(var(--journey-progress)*36px)) rotateY(calc(var(--journey-progress)*-3deg));transition:transform .22s ease-out}.p-hero-calendar{transform-style:preserve-3d}.p-hero-calendar>div:first-child{transform:translateZ(calc(var(--journey-progress)*34px)) translateX(calc(var(--journey-progress)*-9px))}.p-preview-performance{transform:translateZ(calc(var(--journey-progress)*65px)) translateX(calc(var(--journey-progress)*12px))}.p-preview-trade{transform:translateZ(calc(var(--journey-progress)*22px)) translateY(calc(var(--journey-progress)*8px))}.v5-journey-thread{pointer-events:none;color:#bbaad180;max-width:1480px;height:72px;margin:0 auto;padding:0 5%;position:relative;overflow:hidden}.v5-journey-thread>i{transform-origin:top;background:linear-gradient(#0000,#baa1ef80,#0000);width:1px;height:42px;margin-left:67%;transition:transform .7s;display:block;transform:scaleY(.4)}.v5-journey-thread>span{text-align:right;letter-spacing:.2em;opacity:.45;font-size:8px;display:block}.p-landing[data-journey=travelling] .v5-journey-thread>i{animation:2.2s both v5-thread}.p-landing[data-journey=travelling] .p-hero-product{animation:1.8s both v5-source-release}.p-landing[data-journey=travelling] .v4-public-core .v4-core{animation:2.4s cubic-bezier(.22,.7,.2,1) both v5-camera-reveal}.p-landing[data-journey=travelling] .v4-public-core .p-tile{will-change:transform,opacity;animation:v5-piece-flight 1.65s cubic-bezier(.19,.8,.22,1) var(--flight-delay,0s) both!important}.p-landing[data-journey=travelling] .v4-public-core .v4-module-current:after{animation:v5-identify .64s calc(var(--flight-delay) + 1.1s) both!important}.p-landing[data-journey=travelling] .v4-module-ui{animation:v5-ui-wake .65s calc(var(--flight-delay) + 1.05s) both}.p-landing[data-journey=locked] .v4-public-core .p-tile{will-change:auto;animation:none!important}.p-landing[data-journey=locked] .v4-public-core .v2-core-current{pointer-events:none;background:linear-gradient(110deg,#0000 25%,#a3ffb026 48%,#0000 70%);animation:.8s ease-out both v5-core-lock!important}.p-landing[data-journey=travelling] .v4-core-system{animation:2.6s both v5-system-text}.v4-core:has(.v4-module-focused) .p-tile:not(.v4-module-focused){filter:brightness(.95);transform:translateZ(-4px)translateY(2px)}@keyframes v5-source-release{0%{transform:perspective(1700px)translateZ(36px)rotateY(-3deg)}40%{filter:brightness(1.12);transform:perspective(1700px)translateZ(65px)rotateY(-5deg)}to{filter:brightness();transform:perspective(1700px)translateZ(0)}}@keyframes v5-camera-reveal{0%{transform:perspective(1800px)translateZ(95px)rotateX(5deg)rotateY(-5deg)}45%{transform:perspective(1800px)translateZ(45px)rotateX(2deg)rotateY(3deg)}to{transform:perspective(1800px)translateZ(0)rotateX(0)rotateY(0)}}@keyframes v5-piece-flight{0%{opacity:0;transform:translate3d(var(--flight-x),var(--flight-y),var(--flight-z)) scale(.58) rotateY(var(--flight-angle))}22%{opacity:.8}65%{opacity:1;transform:translate3d(calc(var(--flight-x)*.08),-14px,25px) scale(.98) rotateY(calc(var(--flight-angle)*-.4))}88%{transform:translate3d(0,2px,-2px)scale(1)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes v5-identify{0%{opacity:0;transform:translate(-80%)}45%{opacity:1}to{opacity:0;transform:translate(80%)}}@keyframes v5-ui-wake{0%{opacity:.3;transform:translateZ(-3px)}65%{opacity:1;transform:translateZ(7px)}to{opacity:1;transform:translateZ(2px)}}@keyframes v5-thread{0%{opacity:0;transform:scaleY(.2)}30%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@keyframes v5-core-lock{0%{opacity:0;transform:translate(-45%)}45%{opacity:.8}to{opacity:0;transform:translate(45%)}}@keyframes v5-system-text{0%,70%{opacity:.3}to{opacity:1}}@keyframes v5-heading-resolve{0%{opacity:.65;transform:translateY(4px)}to{opacity:1;transform:none}}.v5-pack-environment{isolation:isolate;--pack-ambience:#c6b5e408;position:relative}.v5-pack-environment:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 50% 23%,var(--pack-ambience),transparent 52%);transition:background .65s;position:absolute;inset:0}.v5-pack-origin{--pack-ambience:#ddd6f011}.v5-pack-elevate{--pack-ambience:#b097ed12}.v5-pack-apex{--pack-ambience:#9272e714}.v5-pack-noir{--pack-ambience:#3c28530d}.v5-pack-environment .plan-card{transform-style:preserve-3d;perspective:1200px;transition:transform .65s cubic-bezier(.2,.75,.2,1),filter .65s,box-shadow .65s}.v5-pack-reflection,.v5-pack-seam{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.v5-pack-reflection{z-index:2;opacity:0;transition:opacity .35s}.v5-pack-seam{border:1px solid #0000;inset:12px;transform:translateZ(2px)}.v5-pack-environment .plan-info{transition:transform .6s;position:relative;transform:translateZ(2px)}.v5-pack-environment .plan-card .mc-pack-glass{pointer-events:none;transform:translateZ(5px)}.v5-pack-environment .plan-card .v3-pack-rear{transition:transform .6s,box-shadow .6s;transform:translateZ(-5px)}.v5-pack-environment .plan-cta{transition:transform .2s,box-shadow .35s;position:relative;overflow:hidden}.v5-pack-environment .plan-cta:active{transform:translateY(1px)scale(.99)}.v5-pack-environment .plan-origin{background:linear-gradient(145deg,#24212c,#151319);border-color:#d6cce625}.plan-origin .v5-pack-reflection{background:radial-gradient(at 0 100%,#e4dbf42c,#0000 70%)}.plan-origin:hover .v5-pack-reflection,.plan-origin:focus-within .v5-pack-reflection{animation:1.4s both v5-origin-welcome}.plan-origin .v5-pack-seam:after{content:"";opacity:0;background:linear-gradient(#0000,#e3d8ef,#0000);width:1px;height:80px;position:absolute;bottom:0;left:0}.plan-origin:hover .v5-pack-seam:after{animation:1.3s both v5-rise}.v5-pack-environment .plan-origin.tc-pass-open .v3-pack-rear{transform:translateZ(-14px)scale(1.035);box-shadow:0 0 0 1px #dfd0f035,inset 0 0 0 8px #131016}.plan-origin.tc-pass-open .plan-cta{box-shadow:inset 0 1px #f0e9ff65,0 8px 24px #c5aee911}.plan-elevate .v5-pack-reflection{background:linear-gradient(#0000,#c1a5fa24,#0000);transform:translateY(80%)}.plan-elevate:hover .v5-pack-reflection,.plan-elevate:focus-within .v5-pack-reflection{animation:1.05s both v5-elevate-current}.plan-elevate:hover .plan-benefits li,.plan-elevate.tc-pass-open .plan-benefits li{animation:.5s both v5-benefit-rise}.plan-elevate .plan-benefits li:nth-child(2){animation-delay:70ms}.plan-elevate .plan-benefits li:nth-child(3){animation-delay:.14s}.plan-elevate .plan-benefits li:nth-child(4){animation-delay:.21s}.plan-elevate:hover .plan-badge{animation:.9s both v5-completion-spark}.v5-pack-environment .plan-elevate.tc-pass-open{transform:perspective(1400px)translateY(-8px)translateZ(10px)}.plan-elevate.tc-pass-open .v3-pack-rear{transform:translateY(-9px)translateZ(-7px)}.plan-elevate.tc-pass-open .plan-cta,.plan-elevate.tc-pass-open .plan-price{animation:.65s both v5-benefit-rise}.plan-apex .v5-pack-reflection{background:linear-gradient(90deg,#0000,#b09aea22,#0000);width:30%}.plan-apex:hover .v5-pack-reflection,.plan-apex:focus-within .v5-pack-reflection{animation:1.1s both v5-apex-scan}.plan-apex:hover .mc-pack-glass{transform:translateZ(11px)}.plan-apex:hover .plan-info{transform:translateZ(5px)translate(1px)}.plan-apex.tc-pass-open .mc-pack-glass{animation:.95s both v5-apex-glass}.plan-apex.tc-pass-open .plan-info{animation:.95s both v5-apex-info}.plan-apex.tc-pass-open .v3-pack-rear{animation:.95s both v5-apex-rear}.plan-apex:hover .plan-benefits li{animation:.85s both v5-precision}.v5-pack-environment .plan-noir{--noir-near:0;background:linear-gradient(145deg,#09090c,#030305);border-color:#a998c515}.plan-noir .v5-pack-reflection{opacity:calc(var(--noir-near)*.45);background:radial-gradient(ellipse at var(--noir-x,50%) var(--noir-y,50%),#d8c9f420,transparent 30%)}.plan-noir .mc-pack-energy:after{background:linear-gradient(125deg,#0000 46%,#f1ebff28 50%,#0000 54%)}.plan-noir:hover .mc-pack-energy:after{animation:1.4s .25s both v5-noir-sweep}.plan-noir .v5-pack-seam:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#b6a0d9,#0000);width:34%;height:1px;position:absolute;top:0;left:5%}.plan-noir:hover .v5-pack-seam:after{animation:1s both v5-noir-seam}.v5-pack-environment:has(.plan-noir:hover) .plan-card:not(.plan-noir){filter:brightness(.94);transform:translateZ(-2px)}.v5-pack-environment .tc-focus-noir .plan-card:not(.plan-noir){filter:brightness(.82);transform:perspective(1400px)translateZ(-14px)}.v5-pack-environment .plan-noir.tc-pass-open{transform:perspective(1400px)translate(-7px)translateZ(16px)scale(1.012);box-shadow:inset 0 1px #c8bad12a,0 20px 52px #0009}.plan-noir.tc-pass-open .v3-pack-rear{transform:translateZ(-12px)translate(-4px);box-shadow:inset 8px 0 22px #6a439820}.plan-noir.tc-pass-open .mc-pack-glass{transform:translateZ(15px)}.plan-noir.tc-pass-open .plan-info{transform:translateZ(8px)}.plan-noir .plan-cta{color:#eee9f5;background:#0d0a13;border-color:#a797bc35}.plan-noir.tc-pass-open .plan-cta:after{content:"";background:linear-gradient(90deg,#0000,#eee5fc,#0000);width:35%;height:1px;animation:1.2s both v5-apex-scan;position:absolute;bottom:0;left:0}.plan-noir .plan-cta:hover{background:radial-gradient(ellipse at var(--tvx-pointer-x,50%) var(--tvx-pointer-y,50%),#33223b,#0d0a13)}.v5-pack-environment .tc-inline-config{animation:.48s both v5-info-reveal}.v5-pack-environment .plan-noir.tc-pass-open .tc-inline-config{background:#100b16;box-shadow:inset 0 1px #c7a5ee20}.v5-pack-environment .plan-card:not(:hover) .mc-pack-energy{animation:none}@keyframes v5-origin-welcome{0%{opacity:0}50%{opacity:.9}to{opacity:.18}}@keyframes v5-rise{0%{opacity:0;transform:translateY(30px)}40%{opacity:.8}to{opacity:0;transform:translateY(-260px)}}@keyframes v5-elevate-current{0%{opacity:0;transform:translateY(90%)}35%{opacity:.8}to{opacity:0;transform:translateY(-90%)}}@keyframes v5-benefit-rise{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes v5-completion-spark{0%,to{box-shadow:none}50%{box-shadow:0 0 12px #a3ffb030}}@keyframes v5-apex-scan{0%{opacity:0;transform:translate(-100%)}30%{opacity:1}to{opacity:0;transform:translate(350%)}}@keyframes v5-apex-glass{0%,to{transform:translateZ(5px)}40%{transform:translateZ(18px)translate(3px)}}@keyframes v5-apex-info{0%,to{transform:translateZ(2px)}40%{transform:translateZ(9px)}}@keyframes v5-apex-rear{0%,to{transform:translateZ(-5px)}40%{transform:translateZ(-13px)translate(-3px)}}@keyframes v5-precision{0%,to{filter:brightness()}40%{filter:brightness(1.18)}}@keyframes v5-noir-sweep{0%{opacity:0;transform:translate(-70%)}45%{opacity:.9}to{opacity:0;transform:translate(80%)}}@keyframes v5-noir-seam{0%{opacity:0;transform:translate(-30%)}40%{opacity:.8}to{opacity:0;transform:translate(130%)}}@keyframes v5-info-reveal{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:none}}.v5-discipline{background:linear-gradient(125deg,#211b2b,#141219);border:1px solid #bba0ec20;border-radius:21px;margin-bottom:22px;padding:18px 22px;position:relative;overflow:hidden}.v5-discipline-top{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.v5-discipline-top>div:first-child{gap:7px;display:grid}.v5-discipline-top small{color:#b0a7bd;letter-spacing:.1em;font-size:9px}.v5-discipline-top strong{letter-spacing:.1em;color:#d1c2e9;margin-left:auto;font-size:12px;font-weight:500}.v5-discipline-slots{gap:7px;display:flex;position:relative}.v5-discipline-slots>i{background:#b69dd012;border:1px solid #b69dd02a;border-radius:5px;width:13px;height:13px;transition:background .4s,box-shadow .4s}.v5-discipline-slots>i.used{background:#b39adb;box-shadow:inset 0 1px #f4e6ff65}.v5-discipline.is-locked{background:linear-gradient(120deg,#261e1e,#151215);border-color:#c4a07835}.v5-discipline.is-locked .v5-discipline-slots>i.used{background:#c4a078}.v5-discipline.is-locked .v5-discipline-slots:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#e5c39970,#0000);animation:.8s both v5-guard-current;position:absolute;inset:-3px}.v5-discipline-note{color:#a299ab;margin-top:10px;font-size:10px;display:block}.v5-discipline-message{border-top:1px solid #c4a07825;margin-top:20px;padding-top:20px;animation:.55s both v5-info-reveal}.v5-discipline-message h3{letter-spacing:.02em;font-size:18px}.v5-discipline-message p{color:#c3b6b4;font-size:13px;line-height:1.9}.v5-discipline-message small{color:#c2ac91;font-size:10px}.v5-discipline-message nav{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.v5-discipline-message nav a,.v5-discipline-message nav button{color:#e0d3c6;background:#ffffff05;border:1px solid #d3bea225;border-radius:10px;padding:9px 12px;font-size:11px}.v5-trade-entry{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}.v5-trade-entry>a{background:#b198d81c;border:1px solid #baa0df35;border-radius:12px;padding:12px 18px}.v5-trade-entry small{color:#a69eaf;font-size:11px}.v5-guard-active .v2-engine-stages{filter:brightness(.86);transition:filter .8s}.v5-guard-active .v2-alignment-current{animation:none!important}.v5-trade-entry button:disabled,.p-journal .p-primary:disabled{transform:translateY(1px);box-shadow:inset 0 2px 5px #0004}.v5-world-links{background:linear-gradient(110deg,#b69dd009,#0000);border:1px solid #b49ac41f;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:34px;padding:20px 24px;display:flex}.v5-world-links small{letter-spacing:.13em;color:#b1a0c3;font-size:9px}.v5-world-links p{color:#aaa0b5;font-size:12px}.v5-world-links button{font-size:12px;position:relative}.v5-world-links button:before{content:"";vertical-align:middle;background:linear-gradient(90deg,#0000,#bba0ee);width:25px;height:1px;margin-right:10px;display:inline-block}@keyframes v5-guard-current{0%{opacity:0;transform:translate(-50%)}40%{opacity:1}to{opacity:0;transform:translate(80%)}}@media (max-width:1100px){.v5-pack-environment .plan-noir.tc-pass-open{transform:translateY(-3px)}.v5-discipline-top{gap:12px}.v5-discipline-top strong{font-size:10px}.v5-journey-thread{height:44px}.p-hero-product{transform:none}}@media (max-width:700px){.v5-discipline{padding:15px}.v5-discipline-top strong{margin-left:0}.v5-discipline-message nav{grid-template-columns:1fr 1fr;display:grid}.v5-world-links{padding:16px}.p-landing[data-journey=travelling] .v4-public-core .p-tile{animation:.18s both tvx-point-wake!important}.p-landing[data-journey=travelling] .v4-public-core .v4-core{animation:none}.v5-pack-environment .plan-card,.v5-pack-environment .plan-info,.v5-pack-environment .mc-pack-glass{transform:none!important}}@media (hover:none),(prefers-reduced-motion:reduce){.p-hero-product,.p-hero-calendar>div,.p-preview-trade,.v5-pack-environment .plan-card,.v5-pack-environment .plan-info,.v5-pack-environment .mc-pack-glass{transform:none!important}.v5-pack-reflection,.v5-pack-seam{display:none}.v5-journey-thread{opacity:.5}}@media (prefers-reduced-motion:reduce){.p-root *,.p-root :before,.p-root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.v5-discipline-message{opacity:1;transform:none}}.v2-motion-paused .p-hero-product,.v2-motion-paused .p-hero-calendar>div,.v2-motion-paused .p-preview-trade{transform:none!important}.v2-motion-paused .v5-pack-reflection{opacity:0!important}.v2-motion-paused *,.v2-motion-paused :before,.v2-motion-paused :after{animation:none!important}.v5-pack-environment .plan-card:not(:hover) .mc-pack-energy:after{opacity:0;animation:none}.plan-origin .price-line{animation:.65s both v5-benefit-rise}.plan-elevate .price-line{animation:.5s both v5-benefit-rise}.plan-apex .price-line{animation:.55s both v5-precision}.plan-noir .price-line{animation:.65s both v5-info-reveal}.v5-pack-environment .plan-card,.v5-pack-environment .plan-card:before,.v5-pack-environment .plan-card:after{animation-iteration-count:1!important}.p-landing[data-journey=ready] .p-hero-product{animation:.78s cubic-bezier(.2,.7,.2,1) .46s backwards v5-hero-intro}.p-landing[data-journey=locked] .p-hero-product{animation:none}.p-landing[data-journey=locked] .p-hero-product:before{opacity:0;animation:none}@keyframes v5-hero-intro{0%{opacity:0;transform:perspective(1700px)translateY(14px)rotateX(3deg)}to{opacity:1;transform:perspective(1700px)translateY(0)rotateX(0)}}.v5-pack-environment .plan-card{overflow:visible}.v5-pack-environment .plan-apex:hover .mc-pack-glass{transform:translateZ(11px)}.v5-pack-environment .plan-noir.tc-pass-open .mc-pack-glass{transform:translateZ(15px)}@media (prefers-reduced-motion:reduce){.p-landing[data-journey=ready] .p-hero-product{animation:none;transform:none}}.v2-motion-paused[data-journey=ready] .p-hero-product{animation:none;transform:none}.v4-core-pretrade{position:relative}.v5-core-lock{letter-spacing:.13em;color:#d6b18e;background:#c5a38210;border:1px solid #c5a38238;border-radius:8px;padding:6px 8px;font-size:8px;position:absolute;top:-17px;right:0}.v5-core-lock small{letter-spacing:0;white-space:nowrap;color:#d6bdad;background:#211b1b;border-radius:8px;padding:7px 10px;font-size:9px;display:none;position:absolute;top:100%;right:0}.p-tile:hover .v5-core-lock small,.p-tile:focus-visible .v5-core-lock small{display:block}.v5-history-discipline{color:#c3afd9;letter-spacing:.05em;background:#ad94d216;border-radius:7px;margin:7px 0;padding:5px 8px;font-size:10px;display:inline-block}.v5-history-discipline.at-limit{color:#d6b18e;background:#c5a38215}.v5-guard-boundary{margin-top:9px}.v5-guard-boundary summary{color:#afa3b5;font-size:10px}.v5-guard-boundary p{color:#b5aabd;max-width:76ch;font-size:11px;line-height:1.7}.v5-discipline-message .v5-discipline-opportunity{letter-spacing:.04em;color:#bdad99;max-width:55ch;font-size:10px}.v5-edit-evidence{align-items:center;gap:12px;margin-top:10px;display:flex}.v5-edit-evidence img{object-fit:contain;background:#0a080f;border-radius:9px;width:96px;height:64px}.v5-edit-evidence button{font-size:11px}.v5-mobile-pack-nav{display:none}.pricing-grid[data-pack-enter=entering] .plan-origin{animation:.6s ease-out both v5-origin-enter}.pricing-grid[data-pack-enter=entering] .plan-elevate{animation:.66s cubic-bezier(.2,.7,.2,1) .1s both v5-elevate-enter}.pricing-grid[data-pack-enter=entering] .plan-apex{animation:.68s cubic-bezier(.2,.7,.2,1) .2s both v5-apex-enter}.pricing-grid[data-pack-enter=entering] .plan-apex .mc-pack-glass{animation:.7s .2s both v5-apex-glass}.pricing-grid[data-pack-enter=entering] .plan-noir{animation:.78s .35s both v5-noir-enter}.pricing-grid[data-pack-enter=entering] .plan-noir .v5-pack-reflection{animation:.78s .35s both v5-noir-material}@keyframes v5-origin-enter{0%{opacity:.35;clip-path:inset(0 0 4% round 26px)}to{opacity:1;clip-path:inset(0 round 26px)}}@keyframes v5-elevate-enter{0%{opacity:.3;transform:perspective(1300px)translate3d(0,9px,-12px)}to{opacity:1;transform:perspective(1300px)translate(0,0)}}@keyframes v5-apex-enter{0%{opacity:.3;transform:perspective(1300px)rotateY(-3deg)translateZ(-16px)}to{opacity:1;transform:perspective(1300px)rotateY(0)translateZ(0)}}@keyframes v5-noir-enter{0%{opacity:.08;transform:perspective(1300px)translateZ(-24px)}55%{opacity:.65}to{opacity:1;transform:perspective(1300px)translateZ(0)}}@keyframes v5-noir-material{0%,to{opacity:0}45%{opacity:.45}}.v5-pack-environment .plan-origin:focus-within .v5-pack-seam:after{animation:1.3s both v5-rise}.v5-pack-environment .plan-elevate:focus-within .plan-badge{animation:.9s both v5-completion-spark}.v5-pack-environment .plan-apex:focus-within .mc-pack-glass{transform:translateZ(11px)}.v5-pack-environment .plan-apex:focus-within .plan-info{transform:translateZ(5px)}.v5-pack-environment .plan-noir:focus-within .v5-pack-reflection{opacity:.22}.v5-pack-environment .plan-noir:focus-within .v5-pack-seam:after{animation:1s both v5-noir-seam}.v5-pack-environment .plan-noir:focus-within .mc-pack-energy:after{animation:1s both v5-noir-sweep}:is(.v5-pack-environment:has(.plan-card:not(.plan-noir):hover) .plan-noir .v5-pack-reflection,.v5-pack-environment:has(.plan-card:not(.plan-noir):focus-within) .plan-noir .v5-pack-reflection){opacity:0!important}.v5-pack-environment .plan-card:focus-within{outline-offset:3px;outline:1px solid #c9b1e859}.v2-stories[data-pack-handoff=true] .v2-story-glass{transition:transform .75s cubic-bezier(.2,.7,.2,1);transform:translateZ(-8px)}.v2-story-card{filter:none!important}.v2-story-art{filter:blur(var(--story-softness,0px))}.v2-story-card .v3-story-front-glass{background:radial-gradient(ellipse at var(--tvx-pointer-x,50%) var(--tvx-pointer-y,30%),#e1cfff0d,transparent 60%)}.v4-current-route .route-packet,.v3-context-route .route-packet{stroke-linecap:round;stroke-dasharray:2 1 1 96;filter:none}.p-landing[data-journey=locked] .p-section-heading h2{animation:.62s cubic-bezier(.2,.7,.2,1) both v5-core-type-lock}@keyframes v5-core-type-lock{0%{clip-path:inset(0 0 12%);letter-spacing:-.045em;opacity:.65}to{clip-path:inset(0);letter-spacing:inherit;opacity:1}}@media (max-width:700px){.v5-pack-environment .pricing-grid{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom;flex-wrap:nowrap;align-items:flex-start;gap:14px;width:100%;max-width:100%;padding:14px 8px 28px;scroll-padding-inline:8px;overflow:auto hidden;display:flex!important}.v5-pack-environment .pricing-grid .plan-card{scroll-snap-align:center;scroll-snap-stop:normal;flex:0 0 calc(100% - 24px);min-width:0;max-width:none;filter:none!important;transform:none!important}.v5-mobile-pack-nav{justify-content:space-between;align-items:center;gap:15px;margin-top:8px;padding:0 10px;display:flex}.v5-mobile-pack-nav span{letter-spacing:.1em;text-align:center;font-size:11px}.v5-mobile-pack-nav small{letter-spacing:0;color:#a99bb8;margin-top:5px;font-size:10px;display:block}.v5-mobile-pack-nav button{min-width:44px;min-height:44px}.v5-pack-environment .plan-noir.tc-pass-open{background:radial-gradient(at 60% 30%,#281833,#040406 70%)}.v5-pack-environment .plan-apex.tc-pass-open{box-shadow:inset 0 1px #d2b8f140,inset 0 -5px 15px #67459419}.v5-pack-environment .plan-elevate.tc-pass-open .plan-price{border-top-color:#b89aee50}.v5-pack-environment .plan-origin.tc-pass-open{border-color:#e0d5f345}.v5-core-lock{margin-bottom:8px;position:static}.v5-core-lock small{white-space:normal;background:0 0;padding:4px 0 0;display:block;position:static}.v5-discipline-message h3{font-size:16px}.v5-discipline-message p{font-size:11px}.v5-discipline-top strong{white-space:nowrap}.v5-pack-environment .v5-pack-reflection{display:none}.v5-pack-environment .pricing-grid .plan-info,.v5-pack-environment .pricing-grid .mc-pack-glass{transform:none!important}}@media (prefers-reduced-motion:reduce){.p-root *,.p-root :before,.p-root :after{transition:none!important;animation:none!important}.v5-pack-environment .plan-card,.v5-pack-environment .plan-info,.v5-pack-environment .mc-pack-glass,.v5-pack-environment .v3-pack-rear,.v2-stories .v2-story-glass{transform:none!important}.v5-pack-environment .plan-noir.tc-pass-open{background:#100b16}.v5-discipline-message,.v5-history-discipline{opacity:1;clip-path:none;transform:none}.v5-pack-environment .pricing-grid{scroll-behavior:auto}}.v4-core .v4-module-glass{background:radial-gradient(ellipse at var(--tvx-pointer-x,50%) var(--tvx-pointer-y,0%),#dcc5ff06,transparent 52%);box-shadow:inset 0 1px #f1e2ff0b}.v4-core .v4-module-current{opacity:.58}.v4-core .v4-module-current:after{background:linear-gradient(112deg,#0000 47%,#c6b3e816 50%,#0000 54%);animation-duration:.34s!important;animation-iteration-count:1!important}.v4-core .v4-core-rails>i:after{background:linear-gradient(#0000 37%,#baa0f23b 50%,#0000 64%)}.v4-core .v4-core-base:after{background:radial-gradient(ellipse at var(--tvx-pointer-x,50%) var(--tvx-pointer-y,30%),#a78bfa04,transparent 50%)}.p-root .v4-core .p-tile:after{opacity:.55;background:linear-gradient(115deg,#0000 46%,#c5a6ff07 50%,#0000 54%);animation-duration:.34s!important}.p-root .v4-core .p-tile.v4-module-focused{box-shadow:inset 0 1px #d8bbff1c,0 6px #0e0a13,0 20px 30px #0007}.v4-core .v2-core-current{background:linear-gradient(115deg,#0000 44%,#a78bfa18 49%,#a3ffb018 52%,#0000 57%)}.v4-core:has(.p-tile:hover)>.v2-core-current{opacity:.32}.v4-core .v4-module-ui .p-status{box-shadow:0 0 7px #a3ffb026}.p-landing .v5-pack-environment .plan-card{--surface-pearl:#e9e1f0;--internal-light:#baa2e4;background:linear-gradient(152deg,#27252d 0%,#19171e 44%,#101015 100%)!important;border-color:#b9accc15!important;box-shadow:inset 0 1px #e8dff021,inset 1px 0 #e8dff008,inset 0 -1px #000b,0 4px #08070b,0 17px 28px #0008!important}.p-landing .v5-pack-environment .plan-card:before{content:"";border-radius:inherit;pointer-events:none;opacity:.8;animation:none;position:absolute;inset:0;background:repeating-linear-gradient(118deg,#f2eaf802 0 1px,#0000 1px 4px)!important}.p-landing .v5-pack-environment .plan-card:after{pointer-events:none;animation:none;background:linear-gradient(110deg,#0000 46%,#ece4f607 50%,#0000 54%)!important}.p-landing .v5-pack-environment .plan-card .v3-pack-rear{border-radius:inherit;border:0;animation:none;inset:0;transform:translateZ(-6px);background:linear-gradient(160deg,#302b36,#09080d 75%)!important;box-shadow:inset 0 -4px 8px #000a!important}.p-landing .v5-pack-environment .plan-card .mc-pack-glass{z-index:2;border-radius:inherit;pointer-events:none;opacity:1;border:0;transition:transform .46s cubic-bezier(.2,.75,.2,1),background .42s;animation:none;display:block;position:absolute;inset:0;transform:translateZ(3px);background:linear-gradient(142deg,#f5edf209,#0000 24% 67%,#d6c5e205)!important;box-shadow:inset 0 1px #e9deee18,inset -1px 0 #e8daee08!important}.p-landing .v5-pack-environment .plan-card .mc-pack-energy{opacity:.6;pointer-events:none;width:auto;height:1px;animation:none;display:block;position:absolute;inset:auto 28px 88px;transform:translateZ(1px);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--internal-light) 32%,transparent),transparent)!important}.p-landing .v5-pack-environment .plan-card .mc-pack-energy:after{display:none}.p-landing .v5-pack-environment .plan-card .plan-info{animation:none;transform:translateZ(2px)}.p-landing .v5-pack-environment .plan-card:not(.plan-origin):is(:hover,:focus-within) .mc-pack-glass{transform:translateZ(7px);background:radial-gradient(ellipse 100px 160px at var(--tvx-pointer-x,50%) var(--tvx-pointer-y,25%),#e8dcef0c,transparent 80%),linear-gradient(142deg,#f5edf20c,transparent 24%,transparent 67%,#d6c5e207)!important}.p-landing .v5-pack-environment .plan-card:not(.plan-origin):is(:hover,:focus-within) .plan-info{transform:translateZ(4px)}.p-landing .v5-pack-environment .plan-card.tc-pass-open .mc-pack-glass{transform:translateZ(7px)}.p-landing .v5-pack-environment .plan-card.tc-pass-open .v3-pack-rear{transform:translateZ(-7px);box-shadow:inset 0 -4px 8px #000b!important}.p-landing .v5-pack-environment .plan-origin{background:linear-gradient(145deg,#232128,#151419)!important;box-shadow:inset 0 1px #e3d9ee12,0 4px #0a090d,0 12px 22px #0006!important}.p-landing .v5-pack-environment .plan-origin .mc-pack-glass,.p-landing .v5-pack-environment .plan-origin .mc-pack-energy{display:none}.p-landing .v5-pack-environment .plan-origin .v5-pack-reflection{background:radial-gradient(at 0 100%,#eee6f41b,#0000 60%)!important}.p-landing .v5-pack-environment .plan-elevate{background:radial-gradient(at 9% 85%,#8d6fbd13,#0000 52%),linear-gradient(154deg,#2b2732,#16131c 68%,#100e16)!important}.p-landing .v5-pack-environment .plan-elevate .mc-pack-energy{width:1px;height:auto;inset:24% auto 25% 14px;background:linear-gradient(#0000,#bba0e652,#0000)!important}.p-landing .v5-pack-environment .plan-elevate .v5-pack-reflection{background:linear-gradient(#0000 45%,#cab8e51b 50%,#0000 55%)!important}.p-landing .v5-pack-environment .plan-elevate .plan-badge{color:#dfcfef;animation:none;background:linear-gradient(155deg,#3c3449,#211c2b)!important;border-color:#b7a1cd24!important;box-shadow:inset 0 1px #c9b6df38,inset 0 -1px #09070d,0 2px 5px #0004!important}.p-landing .v5-pack-environment .plan-apex{--internal-light:#a78acc;background:linear-gradient(115deg,#292432 0%,#18131f 46%,#21192d 47%,#100d16 76%)!important}.p-landing .v5-pack-environment .plan-apex .mc-pack-glass{background:linear-gradient(112deg,#0000 42%,#ddd0ed0b 43%,#a28bbb05 47%,#0000 51%),linear-gradient(160deg,#e5d4f305,#0000 65%)!important;box-shadow:inset 0 1px #e9deee24,inset -1px 0 #ae91ca0b!important}.p-landing .v5-pack-environment .plan-apex .v5-pack-reflection{width:100%;background:linear-gradient(90deg,#0000 47%,#c3a8df20 50%,#0000 53%)!important}.p-landing .v5-pack-environment .plan-apex:is(:hover,:focus-within) .v5-pack-reflection{animation:.78s ease-out both s-apex-optical}.p-landing .v5-pack-environment .plan-noir{--internal-light:#c9b5e0;background:radial-gradient(at 85% 68%,#3d255518,#0000 38%),linear-gradient(155deg,#131117,#050507 48%,#0b0910)!important;border-color:#ddd1ed17!important;box-shadow:inset 0 1px #e1d6e726,inset -1px 0 #e6def00b,0 5px #020203,0 22px 34px #000a!important}.p-landing .v5-pack-environment .plan-noir .mc-pack-glass{background:linear-gradient(128deg,#ede5f10a,#0000 20%,#221a3004 56%,#d7c8e907 57%,#0000 63%)!important;box-shadow:inset 0 1px #eee5f321,inset 0 -1px #000b!important}.p-landing .v5-pack-environment .plan-noir .v5-pack-reflection{width:100%;opacity:calc(var(--noir-near)*.34);background:radial-gradient(ellipse 90px 190px at var(--noir-x,50%) var(--noir-y,50%),#ece5f020,transparent 74%)!important}.p-landing .v5-pack-environment .plan-noir:is(:hover,:focus-within) .v5-pack-reflection{animation:1.05s both s-noir-reveal}.p-landing .v5-pack-environment .plan-noir .mc-pack-glass:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:0;background:linear-gradient(116deg,#0000 48%,#f2edf327 50%,#0000 52%)!important}.p-landing .v5-pack-environment .plan-noir:is(:hover,:focus-within) .mc-pack-glass:after{animation:.85s .13s both s-noir-optical}.p-landing .v5-pack-environment .plan-noir.tc-pass-open{background:radial-gradient(at 72% 72%,#42275a24,#0000 43%),linear-gradient(155deg,#18131e,#050507 60%)!important;box-shadow:inset 0 1px #dfd2eb29,0 5px #020203,0 22px 34px #000a!important}.p-landing .v5-pack-environment .plan-cta{background:linear-gradient(170deg,#b19ad6,#9981c1)!important;border-color:#d1b9ef2e!important;box-shadow:inset 0 1px #ede5ff55,inset 0 -2px #55446f60,0 3px 7px #0005!important}.p-landing .v5-pack-environment .plan-cta:hover{background:linear-gradient(170deg,#c0abdf,#a18ac8)!important;box-shadow:inset 0 1px #f0eaff75,inset 0 -2px #55446f60,0 5px 9px #0005!important}.p-landing .v5-pack-environment .plan-noir .plan-cta{color:#ece5f4!important;background:linear-gradient(170deg,#29212f,#110e17)!important;border-color:#a492b735!important;box-shadow:inset 0 1px #e8d6f12e,inset 0 -1px #050307,0 3px 8px #0006!important}.p-landing .v5-pack-environment .plan-cta:active{transform:translateY(1px)scale(.99);box-shadow:inset 0 2px 5px #0005!important}@keyframes s-apex-optical{0%{opacity:0;transform:translate(-70%)}40%{opacity:.65}to{opacity:0;transform:translate(70%)}}@keyframes s-noir-reveal{0%{opacity:.1}45%{opacity:.7}to{opacity:.055}}@keyframes s-noir-optical{0%{opacity:0;transform:translate(-60%)}35%{opacity:.7}to{opacity:0;transform:translate(60%)}}.p-landing .p-hero-product.s-hero-core{height:559px;box-shadow:none;isolation:auto;perspective:1400px;--hero-handoff:0;background:0 0;border-color:#0000;padding:0;position:relative;overflow:visible;transform:none;animation:none!important}.p-landing .s-hero-core:before,.p-landing .s-hero-core:after{display:none}.s-hero-caption{color:#aa9bb8;letter-spacing:.15em;justify-content:space-between;align-items:center;font-size:9px;display:flex;position:absolute;top:5px;left:7%;right:3%}.s-hero-caption small{color:#746b81;letter-spacing:.1em;font-size:7px}.s-hero-plane{transform-style:preserve-3d;transform:rotateX(var(--hero-pitch,0deg)) rotateY(var(--hero-yaw,0deg));transition:transform .18s ease-out;position:absolute;inset:35px 0 33px}.s-hero-chassis{opacity:calc(1 - var(--hero-handoff)*2);background:linear-gradient(148deg,#1d1723,#09080d 65%);border-radius:40px;position:absolute;inset:12% 3% 7% 7%;transform:translateZ(-24px);box-shadow:inset 0 1px #bfaad01a,0 18px 22px #0007}.s-hero-route{pointer-events:none;width:100%;height:100%;opacity:calc(1 - var(--hero-handoff)*2);position:absolute;inset:0;overflow:visible;transform:translateZ(-4px)}.s-hero-route path{stroke:#645272;stroke-width:1px;opacity:.36}.s-hero-route .s-hero-packet{stroke:#bda1e7;stroke-width:1.5px;opacity:0;stroke-dasharray:7 93;animation:.9s .76s both s-hero-connect}.s-hero-piece{transform:translateZ(var(--hero-z));transform-style:preserve-3d;transform-origin:50%;z-index:2;border-radius:23px;position:absolute}.s-hero-face{border-radius:inherit;height:100%;transform-style:preserve-3d;animation:s-hero-assemble 1s var(--hero-delay) cubic-bezier(.2,.75,.2,1) backwards;background:linear-gradient(148deg,#302937,#18141e 65%,#141019);padding:16px;position:relative;overflow:hidden;box-shadow:inset 0 1px #e8d6f229,inset -1px 0 #e8d6f209,0 5px #0c0a10,0 14px 20px #0008}.s-hero-face:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(at 50% 20%,#eadcf60b,#0000 60%),linear-gradient(135deg,#eee1fa05,#0000 50%);position:absolute;inset:0}.s-hero-piece-label{color:#c6b8d5;white-space:nowrap;align-items:center;gap:8px;margin-bottom:13px;font-size:10px;display:flex}.s-hero-piece-label>small{color:#7f708d;font-size:7px}.s-hero-piece b{color:#e8dff0;letter-spacing:-.04em;font-size:22px;font-weight:400;display:block}.s-hero-piece b small{color:#9d8cad;font-size:8px}.s-hero-tiny{letter-spacing:.08em;color:#96849f;margin:10px 0 8px;font-size:6px;display:block}.s-hero-metric{letter-spacing:.1em;color:#9c8ba9;margin-top:8px;font-size:6px;display:block}.s-hero-journal .s-hero-face{background:linear-gradient(145deg,#342d40,#1a1522 70%)}.s-hero-intelligence .s-hero-face,.s-hero-live .s-hero-face{background:linear-gradient(145deg,#231d2d,#100d17)}.s-hero-calendar{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.s-hero-calendar i{color:#8c7c9f;background:#cbb8e605;border-radius:5px;place-items:center;height:23px;font-size:7px;font-style:normal;display:grid}.s-hero-calendar i.lit{color:#d0b9ee;background:#ad8ad81b}.s-hero-journal svg{width:100%;height:49px;margin-top:16px;display:block}.s-hero-journal svg path{fill:none;stroke:#baa0dc;stroke-width:1.8px}.s-hero-meter{background:linear-gradient(90deg,#695c70,#baa0cf88);border-radius:9px;height:4px;margin-top:12px;position:relative}.s-hero-meter i{background:#e3d6ef;width:2px;height:10px;position:absolute;top:-3px;left:62%}.s-hero-signal{color:#dfd4eb;align-items:center;gap:12px;font-size:17px;display:flex}.s-hero-signal em{color:#a3cbb0;font-size:8px}.s-hero-signal>small{color:#8a7a99;margin-left:auto;font-size:6px}.s-hero-levels{gap:26px;margin-top:15px;display:flex}.s-hero-levels>span{color:#9786a5;font-size:6px}.s-hero-levels b{margin-top:5px;font-size:12px}.s-hero-alignment{place-items:center;margin-top:-7px;display:grid;position:relative}.s-hero-alignment svg{width:65px;height:65px;transform:rotate(-90deg)}.s-hero-alignment circle{fill:none;stroke:#3b2f49;stroke-width:4px}.s-hero-alignment .s-hero-ring{stroke:#b098d0;stroke-dasharray:72 28;stroke-linecap:round}.s-hero-alignment>b{font-size:20px;position:absolute;top:20px}.s-hero-alignment>b small{font-size:8px}.s-hero-alignment>span{color:#9c8ba9;margin-top:5px;font-size:5px}.s-hero-lesson{background:#0b08114d;border-radius:10px;align-items:center;gap:10px;height:42px;padding:9px;display:flex}.s-hero-lesson i,.s-hero-player i{color:#b39cc9;font-size:17px;font-style:normal}.s-hero-lesson span{color:#c8b9d9;font-size:7px}.s-hero-lesson small{color:#8e7da0;margin-top:5px;font-size:5px;display:block}.s-hero-progress{background:#34293f;height:2px;margin-top:12px}.s-hero-progress i{background:#a58bbe;width:48%;height:100%;display:block}.s-hero-player{align-items:center;gap:12px;display:flex}.s-hero-player span{color:#a695b7;font-size:6px}.s-hero-timeline{align-items:center;gap:5px;height:22px;margin-top:7px;display:flex}.s-hero-timeline i{background:#79618f55;border-radius:2px;flex:1;height:6px}.s-hero-timeline i:nth-child(3n){background:#ad8ace77;height:14px}.s-hero-timeline i:nth-child(2n){height:10px}.s-hero-online{letter-spacing:.17em;color:#a49aae;align-items:center;gap:7px;font-size:7px;animation:.26s 1.54s backwards s-hero-online;display:flex;position:absolute;bottom:0;right:3%}.s-hero-online i{opacity:.7;background:#a3ffb0;border-radius:50%;width:4px;height:4px}.p-landing[data-journey=bridging] .s-hero-core{z-index:3}.p-landing[data-journey=bridging] .s-hero-plane{transition:none}.p-landing[data-journey=bridging] .s-hero-face{opacity:1;animation:none}.p-landing[data-journey=bridging] .s-hero-caption,.p-landing[data-journey=bridging] .s-hero-online{opacity:calc(1 - var(--hero-handoff)*3)}.p-landing[data-journey=bridging] .s-journey-thread>i{opacity:.5;transform:scaleY(1)}.s-journey-thread>i{background:linear-gradient(#0000,#baa1ef42,#0000)}@keyframes s-hero-assemble{0%{opacity:.15;transform:translate3d(calc((var(--hero-index) - 3)*5px),14px,-28px) rotateY(-5deg)}40%{opacity:.85;transform:translate3d(0,-3px,8px)rotateY(1deg)}to{opacity:1;transform:translateZ(0)}}.s-hero-intelligence .s-hero-face,.s-hero-courses .s-hero-face,.s-hero-live .s-hero-face{animation-name:s-hero-rear-assemble}@keyframes s-hero-rear-assemble{0%{opacity:0;transform:translate3d(-14px,-5px,-35px)}to{opacity:1;transform:translateZ(0)}}@keyframes s-hero-connect{0%{opacity:0;stroke-dashoffset:20px}15%{opacity:.65}90%{opacity:.45}to{opacity:0;stroke-dashoffset:-100px}}@keyframes s-hero-online{0%{opacity:0}to{opacity:1}}@media (max-width:700px){.p-landing .p-hero-product.s-hero-core{perspective:none;height:494px}.s-hero-plane{inset:44px 0 35px;transform:none}.s-hero-caption{left:3%;right:2%}.s-hero-piece{border-radius:21px}.s-hero-face{animation-duration:.5s;animation-delay:calc(var(--hero-index)*50ms);padding:15px}.s-hero-journal{width:69%;height:54%;top:2%;left:2%}.s-hero-news{z-index:5;width:51%;height:29%;top:49%;left:49%}.s-hero-signals{z-index:6;width:87%;height:27%;top:81%;left:6%}.s-hero-pre-trade{z-index:5;width:25%;height:32%;top:14%;left:74%}.s-hero-pre-trade .s-hero-face{padding:11px 4px}.s-hero-pre-trade .s-hero-piece-label{justify-content:center;gap:3px;font-size:7px}.s-hero-pre-trade .s-hero-piece-label>small,.s-hero-intelligence,.s-hero-courses,.s-hero-piece.s-hero-live{display:none}.s-hero-chassis{inset:9% 0 0 6%}.s-hero-route{opacity:.25}.s-hero-signals .s-hero-levels{margin-top:9px}.s-hero-signals .s-hero-piece-label{margin-bottom:7px}.s-hero-online{bottom:-28px}.s-hero-alignment svg{width:57px}.s-hero-alignment>span{font-size:4px}.p-landing .v5-pack-environment .plan-card .mc-pack-glass,.p-landing .v5-pack-environment .plan-card .v3-pack-rear{transform:none!important}.p-landing .v5-pack-environment .plan-noir .mc-pack-glass:after{display:none}}@media (hover:none){.s-hero-plane{transform:none}.p-landing .v5-pack-environment .plan-card .mc-pack-glass{transform:none!important}}@media (prefers-reduced-motion:reduce){.s-hero-face,.s-hero-piece,.s-hero-plane{opacity:1;animation:none!important;transform:none!important}.s-hero-route .s-hero-packet{opacity:0;animation:none}.s-hero-online{opacity:1;animation:none}.p-landing .v5-pack-environment .plan-card .mc-pack-glass:after,.p-landing .v5-pack-environment .v5-pack-reflection{display:none}}.v2-motion-paused .s-hero-face,.v2-motion-paused .s-hero-piece,.v2-motion-paused .s-hero-plane{opacity:1;animation:none!important;transform:none!important}.v2-motion-paused .s-hero-online{opacity:1}.v2-motion-paused .s-hero-packet{opacity:0}.p-landing[data-journey=bridging] .s-hero-face>*{opacity:var(--hero-detail,1)}.p-landing .v5-pack-environment .plan-card:before{z-index:1;display:block!important}.p-landing .v5-pack-environment .plan-noir .v3-pack-rear{background:linear-gradient(155deg,#151019,#030304 75%)!important}@media (min-width:701px) and (hover:hover) and (prefers-reduced-motion:no-preference){.p-landing:not(.v2-motion-paused) .v5-pack-environment .plan-card.tc-pass-open{transform:perspective(1400px)translateZ(6px)!important}}.p-landing:is([data-journey=ready],[data-journey=bridging]) .v4-public-core :is(.v4-core-base,.v4-core-rails),.p-landing:is([data-journey=ready],[data-journey=bridging]) .v4-public-core .p-tile{opacity:var(--hero-receive,0)!important}.p-root .v4-core{grid-template-areas:"journal journal news intelligence""journal journal signals courses""pretrade pretrade live live""coach coach coach coach"}.p-root .v4-core .p-tile-coach{grid-area:coach;min-height:250px}.coach-mini{flex-direction:column;gap:18px;display:flex;position:relative}.coach-mini>b{font-size:24px;font-weight:500;line-height:1.3}.coach-mini>span{letter-spacing:.1em;color:#b9aecb;font-size:9px}.coach-mini>i{background:radial-gradient(#c2a5ee15,#0000 70%);border-radius:50%;width:44px;height:44px;position:absolute;top:30%;right:10%}.p-root .v4-core.coach-focused .p-tile:not(.p-tile-coach){transform:translateZ(-4px)}.s-hero-coach .s-hero-face{align-items:center;gap:18px;padding:12px;display:flex}.s-hero-coach .s-hero-piece-label{margin:0}.s-hero-coach .s-coach-question{margin:0;font-size:9px}.s-hero-coach .coach-breath{flex-shrink:0;width:22px;height:22px;margin:0}.pack-light-sweep{border-radius:inherit;pointer-events:none;z-index:9;position:absolute;inset:0;overflow:hidden}.pack-light-sweep>i{opacity:0;background:linear-gradient(125deg,#0000 49.4%,#e9ddff1a 50%,#0000 50.6%);position:absolute;inset:-30%;transform:translate(-90%)}[data-pack-enter=entering] .sweep-entrance{animation:.6s ease-out both coach-pack-sweep}.plan-card:hover .sweep-hover{animation:.5s ease-out both coach-pack-sweep}.sweep-duration[data-selected=true]{filter:opacity(.45);animation:.38s ease-out both coach-pack-sweep}@keyframes coach-pack-sweep{0%{opacity:0;transform:translate(-80%)}20%{opacity:.55}85%{opacity:.45}to{opacity:0;transform:translate(80%)}}.coach-corner-light,.coach-corner-hover{border-radius:inherit;pointer-events:none;z-index:5;background:conic-gradient(from var(--corner-angle,0deg),transparent 0deg 315deg,#b69ddc25 330deg,#f3ebff60 342deg,transparent 354deg);opacity:0;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --corner-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.v2-story-card[data-center=true] .coach-corner-light{animation:.95s ease-out both coach-corner}.v2-story-card[data-center=true]:hover .coach-corner-hover{filter:opacity(.5);animation:.65s ease-out both coach-corner}@keyframes coach-corner{0%{--corner-angle:-45deg;opacity:0}20%{opacity:.6}65%{opacity:.3}to{--corner-angle:100deg;opacity:0}}.coach-room{background:radial-gradient(at 50% 10%,#a98bc408,#0000 55%),#0d0b11;border:1px solid #cbb7e912;border-radius:32px;max-width:1050px;min-height:650px;margin:0 auto;padding:40px clamp(20px,5vw,70px)}.coach-room>header{letter-spacing:.12em;flex-wrap:wrap;justify-content:space-between;gap:18px;font-size:12px;display:flex}.coach-room small{letter-spacing:.12em;color:#a79ab7;font-size:9px}.coach-boundary{max-width:75ch;margin:20px 0 45px;color:#897f96!important;font-size:11px!important}.coach-session{max-width:760px;margin:auto;animation:.55s ease-out both coach-resolve}.coach-session h2{outline:none;margin:22px 0 30px;font-size:clamp(24px,3vw,42px);font-weight:500;line-height:1.25}.coach-choices{flex-wrap:wrap;gap:12px;display:flex}.coach-room button,.coach-preview button{color:#eae5f1;text-align:left;font:inherit;cursor:pointer;background:linear-gradient(140deg,#231d2b,#15111c);border:1px solid #c7b2e125;border-radius:18px;padding:20px 24px;font-size:12px;transition:transform .25s,background .25s}.coach-choices>button{flex:210px;min-height:66px}.coach-room button:hover,.coach-preview button:hover{background:#292132}.coach-room button:active{transform:translateY(-2px)scale(.985)}.coach-room button:focus-visible,.coach-preview button:focus-visible{outline-offset:4px;outline:2px solid #ae91d5}.coach-breath{background:radial-gradient(#c8abe42a,#b69ae00a 45%,#0000 70%);border-radius:50%;width:55px;height:55px;margin:20px 0;animation:3s ease-out both coach-breath;display:block}.coach-session>.coach-breath{animation-duration:1.6s}.coach-reflection{border-left:1px solid #b496d733;padding-left:22px}.coach-reflection p{color:#c7bed2;font-size:14px}.coach-message{max-width:48ch;font-size:20px;line-height:1.6}.coach-next{margin-top:30px}.coach-room footer{justify-content:space-between;gap:10px;margin-top:45px;display:flex}.coach-room footer button{background:0 0;padding:12px;font-size:10px}.coach-room form{margin-top:20px}.coach-room textarea{color:#eee;background:#151019;border:1px solid #b69bd544;border-radius:16px;width:100%;min-height:100px;margin:12px 0;padding:16px;display:block}.coach-limit{border:1px solid #b59bc32b;border-radius:16px;padding:16px;font-size:12px}.coach-stage-reset{background:#0b0910}.coach-preview{background:#15101c;border-radius:25px;padding:28px}.coach-preview button{width:100%;margin:10px 0;display:block}.coach-preview p{font-size:13px}.coach-preview h3{font-size:25px}@keyframes coach-resolve{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes coach-breath{0%,to{opacity:.6;transform:scale(1)}45%{opacity:.9;transform:scale(1.06)}}@media (max-width:1100px){.p-root .v4-core{grid-template-areas:"journal journal""news intelligence""pretrade pretrade""signals courses""live live""coach coach"}}@media (max-width:700px){.p-root .v4-core{grid-template-areas:"journal""news""intelligence""signals""pretrade""courses""live""coach"}.s-hero-coach{width:88%;height:13%;top:110%;left:6%}.s-hero-coach .s-hero-piece-label,.s-hero-coach .s-coach-question{font-size:8px}.s-hero-online{bottom:-76px}.p-landing .p-hero-product.s-hero-core{margin-bottom:60px}.coach-room{padding:24px 18px}.coach-choices>button{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.pack-light-sweep,.coach-corner-light,.coach-corner-hover{display:none}.coach-session,.coach-breath{animation:none!important}.p-root .v4-core.coach-focused .p-tile{transform:none!important}}.v2-motion-paused .pack-light-sweep,.v2-motion-paused .coach-corner-light,.v2-motion-paused .coach-corner-hover{display:none}.v2-motion-paused .coach-breath{animation:none}.coach-room{isolation:isolate;position:relative}.coach-arrival{z-index:20;border-radius:inherit;pointer-events:none;background:#0d0b11;flex-direction:column;justify-content:center;align-items:center;gap:20px;animation:.9s ease-out both coach-arrival;display:flex;position:absolute;inset:0}.coach-arrival>span{letter-spacing:.12em;font-size:24px}.coach-arrival>small{letter-spacing:.25em}@keyframes coach-arrival{0%,25%{opacity:1}to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.coach-arrival{display:none}}.coach-progress{display:block}.coach-session{transition:opacity .18s,transform .18s}.coach-session.coach-answer-leaving{opacity:.65;transform:translateY(-3px)translateZ(-3px)}.coach-choices button[aria-pressed=true]{background:#32283e;transform:translateY(-2px)scale(.99);box-shadow:inset 0 1px #d9c3f433}.coach-choices button:disabled{color:#eae5f1;cursor:default}.coach-complete{max-width:620px}.coach-complete>p{overflow-wrap:anywhere;font-size:18px;line-height:1.8}.coach-complete>small{margin-top:28px;display:block}.coach-stage-plan{background:#0b0910}.coach-save{background:0 0!important;margin-top:24px!important;font-size:11px!important}.coach-save:disabled{opacity:.6;cursor:default}.coach-save-status{color:#aea0bc!important;font-size:11px!important}.coach-note{overflow-wrap:anywhere;line-height:1.6;color:#b6a8c4!important;font-size:13px!important}.coach-history{border-top:1px solid #c7b2e119;margin-top:50px;padding-top:24px}.coach-history h3{letter-spacing:.12em;font-size:12px;font-weight:500}.coach-history>button{background:0 0;border:0;border-radius:10px;align-items:center;gap:24px;width:100%;padding:16px 8px;font-size:12px;display:flex}.coach-history time{color:#a899b8;min-width:65px}.coach-saved-detail{background:#16111c;border-radius:20px;margin-top:12px;padding:22px}.coach-saved-detail>p{overflow-wrap:anywhere;font-size:14px;line-height:1.7}.coach-saved-detail>button{padding:12px;font-size:10px}.coach-room textarea{font-size:16px}.coach-room form label{font-size:12px;line-height:1.6}.coach-room:has(.coach-history) .coach-arrival{max-height:800px}@media (prefers-reduced-motion:reduce){.coach-session.coach-answer-leaving,.coach-choices button[aria-pressed=true]{transform:none!important}.coach-breath{animation:none!important}}@media (max-width:700px){.coach-room button{font-size:14px}.coach-session h2{font-size:27px}.coach-history>button{font-size:12px}}.s-hero-plane{transform:translateY(var(--hero-carry,0px)) rotateX(calc(6deg * (1 - var(--hero-unlock,0)) + var(--hero-pitch,0deg))) rotateY(calc(-7deg * (1 - var(--hero-unlock,0)) + var(--hero-yaw,0deg)));inset:35px 0 33px}.s-hero-chassis{opacity:calc(1 - var(--hero-unlock,0));background:linear-gradient(145deg,#2b2333,#100d16 70%);border-radius:38px;inset:11% 2% 1% 6%;overflow:hidden;transform:translateZ(-12px);box-shadow:inset 0 2px #bfaad033,inset 0 -3px #050407,0 9px #0a080e,0 16px #050407,0 28px 35px #0008}.s-hero-chassis:after{content:"";background:linear-gradient(110deg,#0000 42%,#bba0e92b 49%,#e9d8ff32 50%,#0000 57%);animation:.85s 1.97s both director-final-current;position:absolute;inset:0}.s-hero-journal{z-index:4;width:42%;height:44%;top:14%;left:8%}.s-hero-news{z-index:3;width:22%;height:22%;top:14%;left:51%}.s-hero-intelligence{z-index:2;width:22%;height:22%;top:14%;left:74%}.s-hero-signals{z-index:4;width:45%;height:21%;top:37%;left:51%}.s-hero-pre-trade{z-index:3;width:27%;height:26%;top:59%;left:8%}.s-hero-courses{z-index:2;width:29%;height:26%;top:59%;left:36%}.s-hero-live{z-index:3;width:30%;height:26%;top:59%;left:66%}.s-hero-coach{z-index:4;width:88%;height:10%;top:86%;left:8%}.s-hero-piece{border-radius:23px}.director-hero-housing{height:100%;transform-style:preserve-3d;border-radius:inherit;animation:director-module-lock .62s var(--hero-delay) cubic-bezier(.18,.7,.25,1) backwards;position:relative}.director-module-body{border-radius:inherit;background:linear-gradient(125deg,#302838,#0c0911);position:absolute;inset:0;transform:translateZ(-8px);box-shadow:inset 0 1px #d4bcea2e,2px 6px #0a080e,4px 10px #07050c}.s-hero-face{transform:translateZ(calc(2px + var(--hero-unlock,0)*4px));padding:14px;transition:transform .18s;box-shadow:inset 0 1px #e8d6f21e,inset 0 -2px #06040c55,0 3px 5px #0008;animation:none!important}.s-hero-face:after{background:radial-gradient(ellipse at var(--hero-reflection-x,45%) var(--hero-reflection-y,15%),#eadcf616,transparent 65%)}.s-hero-face:before{content:"";z-index:5;pointer-events:none;border-radius:inherit;animation:director-final-current .65s calc(1.95s + var(--hero-index)*55ms) both;background:linear-gradient(110deg,#0000 44%,#dbc4fd20 50%,#0000 55%);position:absolute;inset:0}.director-module-joint{opacity:calc(var(--hero-unlock,0)*.4);animation:director-joint-lock .42s calc(var(--hero-delay) + .4s) backwards;background:#b99bd61f;border-radius:9px;position:absolute;inset:35% -4px;transform:translateZ(-3px);box-shadow:inset 0 1px #e6d6f022}.s-hero-online{animation:.26s 3s backwards s-hero-online}.s-hero-coach .s-hero-face{justify-content:space-between;padding:9px 16px}.s-hero-coach .s-coach-question{font-size:10px}.s-hero-journal svg{height:37px;margin-top:8px}.s-hero-calendar i{height:20px}.s-hero-piece-label{margin-bottom:9px}.s-hero-signals .s-hero-levels{margin-top:9px}.s-hero-news b,.s-hero-intelligence b{font-size:20px}.s-hero-news .s-hero-tiny,.s-hero-intelligence .s-hero-tiny{margin:6px 0}.s-hero-news .s-hero-metric{font-size:5px}@keyframes director-module-lock{0%{opacity:0;transform:translate3d(3px,5px,-55px)rotateY(-10deg)rotateX(6deg)}75%{opacity:1;transform:translateZ(-2px)rotateY(-.5deg)}to{opacity:1;transform:none}}@keyframes director-joint-lock{0%{opacity:0}50%{opacity:.6}to{opacity:0}}@keyframes director-final-current{0%{opacity:0;transform:translate(-80%)}25%{opacity:.65}85%{opacity:.45}to{opacity:0;transform:translate(80%)}}.s-hero-core[data-assembled=true] .director-hero-housing,.p-landing[data-journey=bridging] .director-hero-housing{opacity:1;animation:none}.p-landing[data-journey=bridging] .s-hero-face{transition:none}.p-landing[data-journey=bridging] .s-hero-face:before{opacity:0;animation:none}.director-coach{max-width:1050px;min-height:650px}.director-coach-subtitle{letter-spacing:.12em;margin-top:20px;font-size:14px!important}.director-coach-mode{letter-spacing:.1em;color:#9e90ae!important;font-size:9px!important}.director-conversation{margin-top:55px;position:relative}.director-conversation>h2{max-width:22ch;margin:28px 0 35px;font-size:clamp(27px,3vw,42px);font-weight:500;line-height:1.3}.director-conversation-mark{background:linear-gradient(90deg,#c2a5e055,#0000);width:36px;height:2px;display:block}.director-composer{margin-top:30px;transition:transform .35s,opacity .35s;position:relative}.director-composer label{letter-spacing:.12em;color:#b9a9cb;font-size:10px}.director-coach .director-composer textarea{min-height:150px;font:inherit;resize:vertical;background:linear-gradient(140deg,#211a2a,#110e17);border:1px solid #cbb3e626;border-radius:24px;padding:24px;font-size:17px;line-height:1.7;box-shadow:inset 0 1px #dcc7ef0d}.director-composer textarea::placeholder{color:#9e91ad}.director-composer textarea:focus-visible{outline-offset:3px;outline:1px solid #b397d377}.director-composer>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.director-composer>div>small{letter-spacing:0;font-size:10px}.director-composer button{padding:18px 24px;font-size:12px}.director-composer button:disabled{opacity:.45;cursor:default}.director-quick-starts,.director-theme-choices{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.director-coach .director-quick-starts button,.director-coach .director-theme-choices button{background:0 0;border-color:#c7b2e118;min-height:42px;padding:11px 14px;font-size:10px}.director-response{padding:10px 0 20px;animation:.7s ease-out both director-response-reveal;position:relative;overflow:hidden}.director-response>h2{letter-spacing:-.025em;overflow-wrap:anywhere;outline:none;max-width:42ch;margin:18px 0 35px;font-size:clamp(22px,2.3vw,31px);font-weight:500;line-height:1.55}.director-response>div{margin:24px 0}.director-response p,.director-session-end p{color:#c6bcd1;overflow-wrap:anywhere;max-width:65ch;font-size:17px;line-height:1.8}.director-response-current{pointer-events:none;background:linear-gradient(#0000,#b69ad40b,#0000);height:60px;animation:.85s ease-out both director-response-current;position:absolute;left:0;right:0}.director-coach-action>small{margin-bottom:14px;display:block}.director-coach-link{background:linear-gradient(140deg,#231d2b,#15111c);border:1px solid #c7b2e125;border-radius:18px;padding:20px 24px;font-size:12px;display:inline-block}.director-followup{max-width:55ch;line-height:1.6;font-size:13px!important}.director-earlier{border-top:1px solid #c7b2e117;margin-top:35px;padding-top:20px}.director-earlier summary{letter-spacing:.1em;cursor:pointer;font-size:10px}.director-earlier article{border-top:1px solid #c7b2e112;margin-top:18px;padding:18px 0}.director-earlier p{overflow-wrap:anywhere;font-size:13px;line-height:1.7}.director-coach footer{align-items:start}.director-coach footer>small{letter-spacing:0;max-width:60ch;font-size:10px;line-height:1.8}.director-session-end{padding:50px 0}.director-session-end h2{font-size:26px}.director-coach.is-complete{background:#0b0910}@keyframes director-response-reveal{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes director-response-current{0%{opacity:0;top:0}25%{opacity:1}to{opacity:0;top:90%}}@keyframes director-composer-settle{0%{transform:translateY(-4px)}to{transform:translateY(0)}}.p-landing .pack-light-sweep>.director-group-light{left:calc(-1 * var(--pack-group-offset,0px));width:var(--pack-group-width,100%);background:linear-gradient(115deg,#0000 45%,#ccb6ee20 49%,#f0e5ff48 50%,#bba0dc1b 51%,#0000 55%);animation:14s linear infinite paused director-pack-group;top:0;bottom:0;right:auto}.p-landing [data-light-active=true] .director-group-light{animation-play-state:running}.p-landing .pack-light-sweep>.sweep-hover{background:linear-gradient(125deg,#0000 46%,#ddc9f43a 50%,#0000 54%)}.p-landing .plan-card:hover .sweep-hover{animation:.75s ease-out both coach-pack-sweep}.p-landing .sweep-selection[data-selected=true]{animation:.65s ease-out both coach-pack-sweep}.p-landing .sweep-duration[data-selected=true]{filter:opacity(.65);animation:.55s ease-out both coach-pack-sweep}@keyframes director-pack-group{0%{opacity:0;transform:translate(-55%)}2%{opacity:.7}17%{opacity:.7;transform:translate(55%)}18%,to{opacity:0;transform:translate(55%)}}@media (min-width:701px) and (hover:hover) and (prefers-reduced-motion:no-preference){.p-landing .v5-pack-environment .plan-card:hover{transform:perspective(1500px) translateZ(6px) rotateX(var(--pack-pitch,0deg)) rotateY(var(--pack-yaw,0deg))!important}.p-landing .v5-pack-environment .pricing-grid:has(.plan-card:hover) .plan-card:not(:hover){filter:none!important;transform:translateZ(-1px)!important}.p-landing .v5-pack-environment .pricing-grid:has(.plan-card:hover) .plan-card:not(:hover) .mc-pack-glass{opacity:.65}.p-landing .v5-pack-environment .plan-card .v3-pack-rear{animation:none!important;transform:translateZ(-6px)!important}.p-landing .v5-pack-environment .plan-card:hover .mc-pack-glass{transform:translateZ(7px)!important}.p-landing .v5-pack-environment .plan-card:hover .plan-info{transform:translateZ(4px)!important}.p-landing .v5-pack-environment .plan-card:hover .plan-cta{transform:translateZ(1px)}}.p-landing .v5-pack-environment .plan-card .mc-pack-glass{transition:transform .4s,opacity .4s}.p-landing .pack-light-sweep:after{content:"";background:radial-gradient(ellipse at var(--pack-light-x,50%) var(--pack-light-y,25%),#ddc8ef18,transparent 55%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.p-landing .plan-card:hover .pack-light-sweep:after{opacity:1}.p-landing .plan-noir .pack-light-sweep:after{background:radial-gradient(ellipse at var(--pack-light-x,50%) var(--pack-light-y,25%),#e6d5f61c,transparent 45%)}.p-landing .v5-pack-environment .plan-cta{position:relative;overflow:hidden}.p-landing .v5-pack-environment .plan-cta:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(110deg,#0000 40%,#e6d6fc22 50%,#0000 60%);width:auto;height:auto;animation:none;position:absolute;inset:0}.p-landing .v5-pack-environment .plan-cta:hover:after{animation:.6s ease-out both director-final-current}.p-landing .v5-pack-environment .plan-cta .enrollment-arrow{transition:transform .25s}.p-landing .v5-pack-environment .plan-cta:hover .enrollment-arrow{transform:translate(2.5px)}.p-landing .v5-pack-environment .plan-cta:active{transform:translateY(1px)scale(.99)!important}.p-landing .v3-billing-route path{stroke-width:1.6px;animation-duration:.65s}@media (max-width:700px){.p-landing .p-hero-product.s-hero-core{perspective:1200px;height:440px;margin-bottom:0}.s-hero-plane{transform:translateY(var(--hero-carry,0px));inset:35px 0 30px}.s-hero-chassis{border-radius:28px;inset:11% 2% 1% 6%}.s-hero-piece{border-radius:21px}.s-hero-piece.s-hero-intelligence,.s-hero-piece.s-hero-courses,.s-hero-piece.s-hero-live{display:block}.s-hero-face{padding:9px}.s-hero-piece-label{gap:3px;margin-bottom:6px;font-size:7px}.s-hero-piece-label>small{display:none}.s-hero-calendar{gap:3px}.s-hero-calendar i{height:17px;font-size:5px}.s-hero-journal svg{height:28px;margin-top:5px}.s-hero-news b,.s-hero-intelligence b{font-size:12px}.s-hero-tiny,.s-hero-metric{font-size:4px!important}.s-hero-news .s-hero-tiny{margin-top:4px;font-size:4px}.s-hero-signal{gap:7px;font-size:12px}.s-hero-levels{gap:18px}.s-hero-levels b{font-size:9px}.s-hero-alignment svg{width:46px;height:46px}.s-hero-alignment>b{font-size:15px;top:13px}.s-hero-pre-trade .s-hero-face{padding:9px}.s-hero-pre-trade .s-hero-piece-label{justify-content:start}.s-hero-lesson{gap:4px;height:34px;padding:4px}.s-hero-lesson span{font-size:5px}.s-hero-player{gap:4px}.s-hero-player span{font-size:4px}.s-hero-timeline{gap:3px}.s-hero-coach .s-hero-face{gap:8px;padding:6px 10px}.s-hero-coach .s-coach-question{font-size:8px}.s-hero-online{font-size:6px;bottom:0}.director-hero-housing{animation-duration:.43s;animation-delay:calc(var(--hero-index)*75ms)}.s-hero-face:before,.s-hero-chassis:after{animation-delay:1.1s}.s-hero-online{animation-delay:1.9s}.director-coach{padding:24px 18px}.director-coach .director-composer textarea{min-height:170px;padding:18px;font-size:16px}.director-composer>div>button{text-align:center;width:100%}.director-response>h2{font-size:23px}.director-coach footer{flex-direction:column}.p-landing .director-group-light{display:none}.director-quick-starts button{font-size:10px!important}}@media (prefers-reduced-motion:reduce){.director-hero-housing,.director-module-body,.director-response,.director-composer,.s-hero-plane{animation:none!important;transform:none!important}.s-hero-face:before,.director-module-joint,.s-hero-chassis:after,.director-response-current,.director-group-light{display:none!important}.director-coach *{transition:opacity .1s!important}.s-hero-online{opacity:1;animation:none}}.v2-motion-paused .director-hero-housing{animation:none;transform:none}.v2-motion-paused .s-hero-face:before,.v2-motion-paused .director-module-joint,.v2-motion-paused .s-hero-chassis:after{display:none}.v2-motion-paused .plan-card:hover{transform:none!important}.p-landing[data-journey=bridging] .p-landing-system>.p-section-heading>p,.p-landing[data-journey=bridging] .s-hero-online,.p-landing[data-journey=bridging] .s-journey-thread>span{opacity:0}.director-module-joint{animation-duration:.2s}.s-hero-face:before{animation-duration:.32s}.director-response{animation:none}.director-response>small,.director-response>h2,.director-response>div{animation:.5s cubic-bezier(.2,.65,.2,1) both director-chapter}.director-response>div:first-of-type{animation-delay:.11s}.director-response>div:nth-of-type(2){animation-delay:.22s}.director-response>.director-coach-action{animation-delay:.33s}.director-response-current{background:linear-gradient(#0000 35%,#b69ad40c 50%,#0000 65%);height:100%;animation:.7s ease-out both director-current-transfer;top:0}.director-coach:has(.director-response){animation:.8s ease-out both director-room-calm}.director-composer.has-response{animation:.65s cubic-bezier(.2,.65,.2,1) both director-input-settle}.director-earlier article{color:#a89bb8;background:linear-gradient(120deg,#b8a0d005,#0000);border-radius:14px;padding:18px 16px}.director-session-end{animation:.55s cubic-bezier(.2,.65,.2,1) both director-end-settle}.director-end-actions{flex-wrap:wrap;gap:12px;display:flex}@keyframes director-chapter{0%{opacity:0;clip-path:inset(0 0 12%);transform:translateY(6px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes director-current-transfer{0%{opacity:0;transform:translateY(-80%)}25%{opacity:.8}to{opacity:0;transform:translateY(80%)}}@keyframes director-input-settle{0%{opacity:.65;transform:perspective(1000px)translateZ(-8px)}to{opacity:1;transform:perspective(1000px)translateZ(0)}}@keyframes director-room-calm{0%{box-shadow:inset 0 35px 90px #b99cda08}to{box-shadow:inset 0 0 #0000}}@keyframes director-end-settle{0%{opacity:.65;transform:scale(1.012)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.director-coach,.director-response>*,.director-session-end,.director-composer.has-response{clip-path:none!important;animation:none!important;transform:none!important}}.director-coach{background:linear-gradient(150deg,#121016,#0b090f 68%);border-color:#c5afd51a;box-shadow:inset 0 1px #d9c9e808}.director-coach .director-conversation{max-width:760px;margin:44px auto 0}.director-coach .director-composer,.director-coach .director-quick-starts,.director-coach .director-earlier{max-width:760px;margin-left:auto;margin-right:auto}.director-coach .director-composer textarea{color:#eee8f4;background:linear-gradient(140deg,#1a1620,#100d15);border-color:#beacc634;min-height:176px;line-height:1.8;box-shadow:inset 0 1px #e0d4ec08}.director-coach .director-composer textarea::placeholder{color:#b0a3bd}.director-coach .director-user-words{color:#b7a9c5;white-space:pre-wrap;overflow-wrap:anywhere;max-width:65ch;margin:16px 0 8px;font-size:13px;line-height:1.75}.director-coach .director-response>h2{letter-spacing:-.02em;max-width:34ch;margin-top:12px;font-size:clamp(24px,2.3vw,32px);font-weight:500;line-height:1.5}.director-coach .coach-talk{isolation:isolate;color:#eee7f4;background:linear-gradient(160deg,#27212f,#17131d);border:1px solid #b89dcc29;align-items:center;gap:22px;transition:transform .22s,background .22s;display:inline-flex;position:relative;overflow:hidden;transform:none;box-shadow:inset 0 1px #d1b9e329,inset 0 -1px #050308}.coach-talk>span{transition:transform .22s}.director-coach .coach-talk:before{content:"";border-radius:inherit;background:radial-gradient(ellipse 55px 32px at var(--coach-pointer-x,60%) var(--coach-pointer-y,40%),#d5c3e319,transparent 80%);opacity:0;pointer-events:none;position:absolute;inset:0}.director-coach .coach-talk:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(110deg,#0000 38%,#c7afd71b 50%,#0000 62%);width:30%;position:absolute;inset:0}.director-coach .coach-talk:not(:disabled):hover{background:linear-gradient(160deg,#292331,#18141f);transform:translateY(-1px)}.director-coach .coach-talk:not(:disabled):hover:before{opacity:1}.director-coach .coach-talk:not(:disabled):hover:after{animation:.48s ease-out both comfort-cta-current}.director-coach .coach-talk:not(:disabled):hover>span{transform:translate(2px)}.director-coach .coach-talk:not(:disabled):active{transform:translateY(1px);box-shadow:inset 0 2px 4px #0006}.director-coach .director-quick-starts button{color:#c6bad3;background:#15111b;border-color:#b39bc61a;transition:transform .2s,background .2s}.director-coach .director-quick-starts button:hover{background:#1a1522;transform:translateY(-1px)}.director-coach .director-quick-starts button[aria-pressed=true]{background:#211a2b;border-color:#b99bda2a;box-shadow:inset 0 1px #b99bda38}.director-coach .director-response-current{background:linear-gradient(#0000 48%,#c3acd413 50%,#0000 52%)}.director-coach .director-earlier article{color:#b9adc7;background:#110e16;border-color:#b39bc616}.director-coach .director-earlier article p{color:#b9adc7}.director-coach .director-earlier article p:first-child{color:#9f92ad}.director-coach .director-coach-link{background:linear-gradient(150deg,#211a29,#141019);box-shadow:inset 0 1px #c4aeda17}.coach-preview .comfort-coach-subtitle{letter-spacing:.08em;color:#b9aac8;font-size:10px;line-height:1.6}.p-landing .v5-pack-environment .director-group-light,.p-landing .v5-pack-environment .sweep-entrance,.p-landing .v5-pack-environment .sweep-hover,.p-landing .v5-pack-environment .sweep-selection,.p-landing .v5-pack-environment .v3-billing-route,.p-landing .v5-pack-environment .v3-price-route{animation:none!important;display:none!important}.p-landing .v5-pack-environment .v5-pack-seam:after,.p-landing .v5-pack-environment .plan-card:after,.p-landing .v5-pack-environment .mc-pack-glass:after{opacity:0!important;animation:none!important}.p-landing .v5-pack-environment .pack-light-sweep:after{opacity:0;transition:opacity .3s;background:radial-gradient(ellipse 58px 80px at var(--pack-light-x,50%) var(--pack-light-y,25%),#d0bce60b,transparent 78%)!important}.p-landing .v5-pack-environment .plan-card:hover .pack-light-sweep:after{opacity:1}.p-landing .v5-pack-environment .plan-noir .pack-light-sweep:after{background:radial-gradient(ellipse 48px 70px at var(--pack-light-x,50%) var(--pack-light-y,25%),#dcd0e90c,transparent 78%)!important}.p-landing .v5-pack-environment .plan-noir .v5-pack-reflection{opacity:calc(var(--noir-near,0)*.1)!important;background:radial-gradient(ellipse 60px 90px at var(--noir-x,50%) var(--noir-y,50%),#ded4e616,transparent 75%)!important}.p-landing .v5-pack-environment .plan-card .plan-badge{filter:none!important;background:#26202e!important;animation:none!important;box-shadow:inset 0 1px #cfb8e216!important}.p-landing .v5-pack-environment .plan-card .plan-badge:before,.p-landing .v5-pack-environment .plan-card .plan-badge:after{box-shadow:none!important;filter:none!important}.p-landing .v5-pack-environment .plan-card .plan-cta{color:#eee8f4!important;filter:none!important;background:linear-gradient(165deg,#302837,#211b28)!important;border-color:#baa4d22b!important;animation:none!important;translate:none!important;box-shadow:inset 0 1px #d2bee426,inset 0 -1px #0a070e!important}.p-landing .v5-pack-environment .plan-card .plan-cta:hover{background:linear-gradient(165deg,#332b3a,#241e2b)!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #d2bee430,inset 0 -1px #0a070e!important}.p-landing .v5-pack-environment .plan-noir .plan-cta{background:linear-gradient(165deg,#211c28,#121017)!important}.p-landing .v5-pack-environment .plan-noir .plan-cta:hover{background:linear-gradient(165deg,#251f2c,#16121b)!important}.p-landing .v5-pack-environment .plan-card .plan-cta:after{width:30%;inset:0 auto 0 0;background:linear-gradient(110deg,#0000 38%,#d1b9e41c 50%,#0000 62%)!important}.p-landing .v5-pack-environment .plan-card .plan-cta:hover:after{animation:.48s ease-out both comfort-cta-current!important}.p-landing .v5-pack-environment .plan-card .plan-cta:hover .enrollment-arrow{transform:translate(2px)}.p-landing .v5-pack-environment .plan-card .plan-cta:active{transform:translateY(1px)!important;box-shadow:inset 0 2px 4px #0005!important}.p-landing .v5-pack-environment .billing-options:before{filter:none!important;background:#302639!important;box-shadow:inset 0 1px #c5b0d523!important}.p-landing .v5-pack-environment .billing-options button.active{color:#eee8f4!important;background:#302639!important;border-color:#beaad225!important;box-shadow:inset 0 1px #c5b0d51e!important}.p-landing .v5-pack-environment .sweep-duration[data-selected=true]{background:linear-gradient(90deg,#0000,#b69ace38,#0000);width:64px;height:1px;inset:auto auto 18px 22px;filter:none!important;animation:.5s ease-out both comfort-duration-edge!important}.p-landing .v5-pack-environment .pricing-grid:has(.plan-card:hover) .plan-card:not(:hover) .mc-pack-glass{opacity:1}.p-landing .v5-pack-environment .plan-card:hover .plan-price,.p-landing .v5-pack-environment .plan-card:hover .plan-benefits svg{filter:none}@media (min-width:701px) and (hover:hover) and (prefers-reduced-motion:no-preference){.p-landing:not(.v2-motion-paused) .v5-pack-environment .plan-card:hover{transform:perspective(1500px) translateZ(2px) rotateX(var(--pack-pitch,0deg)) rotateY(var(--pack-yaw,0deg))!important}.p-landing .v5-pack-environment .plan-card:is(:hover,:focus-within,.tc-pass-open) .mc-pack-glass{transform:translateZ(5px)!important}.p-landing .v5-pack-environment .plan-card:is(:hover,:focus-within,.selected) .plan-info{transform:translateZ(3px)!important}.p-landing .v5-pack-environment .plan-card .v3-pack-rear{transform:translateZ(-6px)!important}.p-landing .v5-pack-environment .pricing-grid:has(.plan-card:hover) .plan-card:not(:hover){filter:none!important;transform:translateZ(-1px)!important}}.p-landing .v5-pack-environment .pricing-grid[data-pack-enter=entering] .plan-card{animation:.65s cubic-bezier(.2,.65,.2,1) both comfort-pack-settle!important}.p-landing .v5-pack-environment .pricing-grid[data-pack-enter=entering] .plan-origin{--comfort-z:-4px}.p-landing .v5-pack-environment .pricing-grid[data-pack-enter=entering] .plan-elevate{--comfort-z:-6px;animation-delay:70ms!important}.p-landing .v5-pack-environment .pricing-grid[data-pack-enter=entering] .plan-apex{--comfort-z:-7px;animation-delay:.14s!important}.p-landing .v5-pack-environment .pricing-grid[data-pack-enter=entering] .plan-noir{--comfort-z:-9px;animation-delay:.21s!important}.p-landing .v5-pack-environment .pricing-grid[data-pack-enter=entering] :is(.mc-pack-glass,.v5-pack-reflection){animation:none!important}@keyframes comfort-pack-settle{0%{transform:perspective(1500px) translateZ(var(--comfort-z,-4px))}to{transform:perspective(1500px)translateZ(0)}}@keyframes comfort-cta-current{0%{opacity:0;transform:translate(10%)}25%{opacity:.65}to{opacity:0;transform:translate(110%)}}@keyframes comfort-duration-edge{0%{opacity:0;transform:translate(-4px)}30%{opacity:.6}to{opacity:0;transform:translate(4px)}}@media (max-width:700px){.director-coach .director-composer textarea{min-height:180px}.director-coach .coach-talk{justify-content:space-between}.director-coach .director-response>h2{font-size:23px}.p-landing .v5-pack-environment .plan-card,.p-landing .v5-pack-environment .plan-info,.p-landing .v5-pack-environment .mc-pack-glass{transform:none!important}}@media (prefers-reduced-motion:reduce){.director-coach .coach-talk,.director-coach .director-quick-starts button,.p-landing .v5-pack-environment .plan-card,.p-landing .v5-pack-environment .plan-info,.p-landing .v5-pack-environment .mc-pack-glass{animation:none!important;transform:none!important}.director-coach .coach-talk:after,.p-landing .v5-pack-environment .plan-cta:after,.p-landing .v5-pack-environment .sweep-duration{display:none!important}}.p-landing .v5-pack-environment .plan-card.selected .plan-dot{box-shadow:none!important;filter:none!important;background:#a18caf!important}.p-landing .v5-pack-environment .tc-inline-duration button[aria-pressed=true]{background:#302639!important;border-color:#beaad225!important;box-shadow:inset 0 1px #c5b0d51e!important}
