*{box-sizing:border-box}body{color:#f6f3ea;font-family:var(--font-body),Arial,sans-serif;background:#050505;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.shell{width:min(1220px,100% - 48px);margin:auto}.noise{pointer-events:none;z-index:30;opacity:.1;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='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.13'/%3E%3C/svg%3E");position:fixed;inset:0}.aurora{filter:blur(120px);pointer-events:none;opacity:.15;border-radius:50%;position:fixed}.a1{background:#d4af37;width:600px;height:600px;top:-200px;right:-250px}.a2{background:#7a4b00;width:430px;height:430px;top:70vh;left:-280px}.intro{z-index:9999;text-align:center;background:#020202;place-content:center;transition:all .8s;display:grid;position:fixed;inset:0}.intro.gone{opacity:0;visibility:hidden}.introLogo{opacity:0;animation:1.15s cubic-bezier(.16,1,.3,1) .15s forwards logoIn;transform:scale(.75)rotateX(25deg)}.introLine{font-family:var(--font-display);opacity:0;grid-area:2/1;margin-top:26px;font-size:clamp(19px,3vw,30px)}.introOne{animation:.6s 1.15s forwards lineIn,.35s 2.35s forwards lineOut}.introTwo{animation:.6s 2.6s forwards lineIn}@keyframes logoIn{to{opacity:1;transform:none}}@keyframes lineIn{0%{transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes lineOut{to{opacity:0;transform:translateY(-8px)}}.nav{z-index:20;justify-content:space-between;align-items:center;height:88px;display:flex;position:relative}.brand{font-family:var(--font-display);letter-spacing:.22em;align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}.brand b,.footerBrand b,.obBrand b{color:#d4af37}.nav nav{color:#aaa;align-items:center;gap:30px;font-size:12px;display:flex}.nav nav a:hover{color:#f1d675}.navBtn{background:#ffffff05;border:1px solid #d4af3752;border-radius:999px;padding:11px 16px;color:#eee!important}.hero{grid-template-columns:1.03fr .97fr;align-items:center;gap:54px;min-height:calc(100vh - 88px);padding:56px 0 105px;display:grid}.eyebrow,.kicker{text-transform:uppercase;letter-spacing:.2em;color:#e1c35d;font-size:10px;font-weight:800}.eyebrow{align-items:center;gap:10px;display:flex}.eyebrow span{background:#d4af37;width:32px;height:1px}.hero h1{font-family:var(--font-display);letter-spacing:-.065em;margin:24px 0;font-size:clamp(58px,7vw,91px);line-height:.95}.hero h1 em{background:linear-gradient(100deg,#fff3b3,#d4af37 48%,#845707);color:#0000;-webkit-background-clip:text;font-style:normal}.lead{color:#aaabb0;max-width:660px;font-size:18px;line-height:1.75}.heroActions{align-items:center;gap:12px;margin-top:34px;display:flex}.primary,.secondary{border-radius:999px;padding:15px 20px;font-size:12px;font-weight:800}.primary{color:#111;background:linear-gradient(135deg,#f3dc7b,#ac7610);gap:24px;display:inline-flex}.secondary{color:#bbb;border:1px solid #ffffff1c}.proof{color:#777;gap:28px;margin-top:30px;font-size:10px;display:flex}.proof b{color:#e6c95f;margin-right:4px;font-size:15px}.scene{perspective:1100px;place-items:center;min-height:640px;display:grid;position:relative}.beam{background:radial-gradient(circle,#d4af372e,#0000 64%);width:540px;height:540px;position:absolute}.ring{border:1px solid #d4af3729;border-radius:50%;position:absolute;transform:rotateX(68deg)rotate(-18deg)}.r1{width:590px;height:590px}.r2{width:470px;height:470px}.r3{width:350px;height:350px}.core{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(155deg,#17181bf0,#050506ed);border:1px solid #d4af3759;border-radius:30px;width:min(420px,92%);padding:22px 26px 28px;position:relative;overflow:hidden;transform:rotateY(-5deg)rotateX(2deg);box-shadow:0 55px 130px #000000a6,inset 0 1px #ffffff12}.core:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);animation:6s infinite shine;position:absolute;inset:-40% 30% 45% -35%;transform:rotate(28deg)}@keyframes shine{0%,45%{transform:translate(-120%)rotate(28deg)}70%,to{transform:translate(180%)rotate(28deg)}}.coreTop,.launch{color:#73757c;letter-spacing:.16em;justify-content:space-between;font-size:8px;display:flex}.coreLogo{justify-content:center;margin:36px 0 14px;display:flex}.coreName{text-align:center;font-family:var(--font-display);letter-spacing:.2em;font-size:24px}.coreName b{color:#d4af37}.coreText{text-align:center;color:#7d7f85;letter-spacing:.18em;margin-top:7px;font-size:7px}.signal{justify-content:center;align-items:end;gap:5px;height:35px;margin:18px 0;display:flex}.signal span{background:linear-gradient(#f4dd81,#8a5c08);border-radius:5px;width:3px;animation:1.4s infinite pulse}.signal span:first-child{height:12px}.signal span:nth-child(2){height:25px;animation-delay:.2s}.signal span:nth-child(3){height:33px;animation-delay:.35s}.signal span:nth-child(4){height:20px;animation-delay:.5s}.signal span:nth-child(5){height:10px;animation-delay:.65s}@keyframes pulse{50%{opacity:.35;transform:scaleY(.7)}}.launch{border-top:1px solid #ffffff14;padding-top:16px}.launch b{color:#d7d8db;font-weight:500}.countdown{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:13px;display:grid}.countItem{text-align:center;background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;padding:11px 3px}.countItem strong{color:#f0d574;font-size:21px;display:block}.countItem span{color:#696b71;text-transform:uppercase;font-size:7px}.dataCard{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#09090ac7;border:1px solid #d4af3740;border-radius:16px;width:135px;padding:13px 15px;position:absolute;box-shadow:0 18px 50px #0006}.dataCard small,.dataCard span{color:#777;font-size:8px;display:block}.dataCard strong{color:#e8cc67;margin:5px 0;font-size:19px;display:block}.dc1{top:18%;right:-2%}.dc2{bottom:25%;left:-2%}.dc3{bottom:9%;right:4%}.ticker{background:#ffffff03;border-block:1px solid #ffffff12;overflow:hidden}.ticker>div{color:#74767b;min-height:92px;font-family:var(--font-display);letter-spacing:.15em;justify-content:space-around;align-items:center;font-size:17px;display:flex}.ticker i{color:#d4af37;font-size:8px;font-style:normal}.section{padding:130px 0}.sectionHead{grid-template-columns:1fr 1fr;align-items:end;gap:90px;display:grid}.section h2,.identity h2,.onboardCta h2{font-family:var(--font-display);letter-spacing:-.045em;margin:15px 0;font-size:clamp(40px,5vw,62px);line-height:1.07}.sectionHead>p,.identityCopy>p,.onboardCta>p:not(.kicker){color:#92949a;font-size:16px;line-height:1.8}.featureGrid{border-top:1px solid #ffffff17;grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}.feature{padding:28px 22px 0 0}.feature+.feature{border-left:1px solid #ffffff14;padding-left:22px}.featureNo{color:#d4af37;font-size:9px}.featureIcon{height:54px;margin:20px 0;position:relative}.featureIcon span:first-child{border:1px solid #d4af3759;border-radius:10px;width:45px;height:45px;position:absolute;transform:rotate(45deg)}.featureIcon span:last-child{background:#d4af37;border-radius:50%;width:9px;height:9px;position:absolute;top:18px;left:18px;box-shadow:0 0 20px #d4af37}.feature h3{font-family:var(--font-display);font-size:18px}.feature p{color:#7e8086;font-size:13px;line-height:1.7}.identity{background:linear-gradient(145deg,#0b0c0f,#050505);border-block:1px solid #d4af3721;padding:125px 0}.identityGrid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.brandBoard{background:linear-gradient(145deg,#101115,#080809);border:1px solid #d4af3745;border-radius:28px;min-height:540px;padding:25px;position:relative;overflow:hidden}.boardTop{color:#6d7076;letter-spacing:.15em;justify-content:space-between;font-size:8px;display:flex}.bigLogo{justify-content:center;margin:46px 0 24px;display:flex}.palette{justify-content:center;gap:10px;display:flex}.palette i{border:1px solid #ffffff1a;border-radius:50%;width:43px;height:43px}.palette i:first-child{background:#050505}.palette i:nth-child(2){background:#15171b}.palette i:nth-child(3){background:#d4af37}.palette i:nth-child(4){background:#f6f3ea}.typeSpec{border-top:1px solid #ffffff14;align-items:center;gap:18px;max-width:330px;margin:35px auto 0;padding-top:25px;display:flex}.typeSpec>strong{font-family:var(--font-display);color:#e2c45f;font-size:45px}.typeSpec b,.typeSpec span{display:block}.typeSpec span{color:#777;margin-top:4px;font-size:9px}.gridLines{pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000,#0000);mask-image:linear-gradient(#0000,#000,#0000)}.identityCopy ul{margin:32px 0 0;padding:0;list-style:none}.identityCopy li{color:#b7b8bc;border-bottom:1px solid #ffffff14;grid-template-columns:35px 1fr;gap:15px;padding:17px 0;font-size:13px;display:grid}.identityCopy li span{color:#d4af37;font-size:9px}.onboardCta{text-align:center;padding:145px 0;position:relative;overflow:hidden}.ctaGlow{background:radial-gradient(circle,#d4af3726,#0000 67%);width:600px;height:350px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.onboardCta>:not(.ctaGlow){position:relative}.onboardCta h2{font-size:clamp(48px,7vw,78px)}.onboardCta>p:not(.kicker){max-width:660px;margin:20px auto 34px}.onboardCta>a{color:#111;background:linear-gradient(135deg,#f2d978,#ad7711);border-radius:999px;gap:26px;padding:16px 22px;font-size:12px;font-weight:800;display:inline-flex}.footer{color:#666;border-top:1px solid #ffffff14;grid-template-columns:1fr auto 1fr;align-items:center;gap:25px;min-height:112px;font-size:10px;display:grid}.footerBrand{font-family:var(--font-display);letter-spacing:.18em;align-items:center;gap:10px;font-size:10px;display:flex}.footer>div:last-child{justify-content:flex-end;gap:17px;display:flex}.legal{max-width:760px;margin:auto;padding:90px 24px;line-height:1.8}.legal a{color:#d4af37}.obPage{background:radial-gradient(circle at 80% 10%,#d4af3717,#0000 25%),#070708;min-height:100vh}.obNav{color:#777;text-transform:uppercase;letter-spacing:.15em;border-bottom:1px solid #ffffff14;grid-template-columns:1fr auto 1fr;align-items:center;height:76px;padding:0 34px;font-size:10px;display:grid}.obNav>span:last-child{text-align:right}.obBrand{font-family:var(--font-display);letter-spacing:.18em;color:#eee;font-weight:800}.obProgress{background:#ffffff0f;height:2px}.obProgress span{background:linear-gradient(90deg,#8c5d08,#f2d976);height:100%;transition:all .35s;display:block}.obWrap{width:min(800px,100% - 30px);margin:0 auto;padding:85px 0}.obMeta{color:#d4af37;text-transform:uppercase;letter-spacing:.17em;justify-content:space-between;font-size:10px;display:flex}.obMeta small{color:#676970}.obWrap h1{font-family:var(--font-display);letter-spacing:-.04em;margin:22px 0 45px;font-size:clamp(35px,5vw,58px);line-height:1.12}.answerArea textarea,.answerArea>input{color:#fff;background:#0d0e10;border:1px solid #d4af3747;border-radius:18px;outline:none;width:100%;min-height:72px;padding:20px}.answerArea textarea{resize:vertical;min-height:160px}.optionGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.optionGrid button{text-align:left;color:#b9bbc0;cursor:pointer;background:#0d0e10;border:1px solid #ffffff17;border-radius:15px;justify-content:space-between;align-items:center;padding:17px 18px;display:flex}.optionGrid button:hover,.optionGrid button.selected{color:#f2d976;background:#d4af370e;border-color:#d4af3794}.optionGrid i{font-style:normal}.scale{background:#0d0e10;border:1px solid #ffffff17;border-radius:20px;padding:28px}.scale>div{color:#777;justify-content:space-between;display:flex}.scale input{accent-color:#d4af37;width:100%;margin:25px 0}.scale strong{text-align:center;color:#f0d574;font-size:28px;display:block}.obActions{justify-content:space-between;margin-top:45px;display:flex}.obActions button{cursor:pointer;border:0;border-radius:999px;padding:14px 20px}.back{color:#777;background:0 0}.next{color:#111;background:linear-gradient(135deg,#f2d978,#aa7410);min-width:145px;font-weight:800}.next:disabled{opacity:.3;cursor:not-allowed}.resultWrap{width:min(980px,100% - 30px);margin:auto;padding:75px 0 110px}.resultTop{text-align:center}.resultTop p{color:#d4af37;text-transform:uppercase;letter-spacing:.18em;font-size:10px}.resultTop h1{font-family:var(--font-display);letter-spacing:-.05em;margin:18px 0;font-size:clamp(44px,6vw,72px)}.resultTop>span{color:#999;max-width:700px;margin:auto;line-height:1.7;display:block}.resultGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:55px;display:grid}.resultGrid article{background:#0d0e10;border:1px solid #ffffff17;border-radius:20px;padding:23px}.resultGrid small{color:#777}.resultGrid strong{color:#e7ca65;margin:13px 0;font-size:20px;display:block}.resultGrid p{color:#85878d;font-size:12px;line-height:1.6}.roadmap{margin-top:55px}.roadmap h2{font-family:var(--font-display);font-size:32px}.roadmap ol{padding:0;list-style:none}.roadmap li{border-bottom:1px solid #ffffff14;grid-template-columns:55px 1fr;gap:18px;padding:22px 0;display:grid}.roadmap li>span{color:#d4af37;font-size:11px}.roadmap b{font-size:17px}.roadmap p{color:#7f8186;margin:7px 0 0;line-height:1.6}.resultActions{justify-content:center;gap:12px;margin-top:45px;display:flex}.resultActions button,.resultActions a{border-radius:999px;padding:14px 19px;font-size:12px}.resultActions button{color:#aaa;background:0 0;border:1px solid #ffffff1f}.resultActions a{color:#111;background:linear-gradient(135deg,#f2d978,#aa7410);font-weight:800}.disclaimer{text-align:center;color:#62646a;max-width:700px;margin:25px auto;font-size:10px}@media (max-width:900px){.nav nav a:not(.navBtn){display:none}.hero{grid-template-columns:1fr}.scene{min-height:570px}.sectionHead,.identityGrid{grid-template-columns:1fr;gap:45px}.featureGrid{grid-template-columns:1fr 1fr}.feature:nth-child(3){border-left:0;padding-left:0}.footer{text-align:center;grid-template-columns:1fr;padding:30px 0}.footerBrand,.footer>div:last-child{justify-content:center}.resultGrid{grid-template-columns:1fr}.obNav{grid-template-columns:1fr auto}.obNav>span:nth-child(2){display:none}}@media (max-width:600px){.shell{width:min(100% - 26px,1220px)}.nav{height:74px}.brand{font-size:9px}.navBtn{padding:10px 12px}.hero{padding:45px 0 75px}.hero h1{font-size:53px}.lead{font-size:15px}.heroActions{flex-direction:column;align-items:stretch}.primary,.secondary{text-align:center;justify-content:center}.proof{flex-direction:column;gap:8px}.scene{min-height:500px}.ring,.dataCard{display:none}.core{padding-inline:18px}.ticker>div{flex-wrap:wrap;gap:12px;padding:22px}.section,.identity{padding:88px 0}.featureGrid{grid-template-columns:1fr}.feature,.feature+.feature,.feature:nth-child(3){border-left:0;padding-left:0}.identityGrid{gap:30px}.brandBoard{min-height:470px}.onboardCta{padding:95px 0}.footer>div:last-child{flex-direction:column}.optionGrid{grid-template-columns:1fr}.obWrap{padding-top:55px}.obWrap h1{font-size:38px}.obNav{padding-inline:16px}.resultActions{flex-direction:column}.resultActions>*{text-align:center}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.heroTrust{color:#61636a;text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;gap:18px;margin-top:22px;font-size:9px;display:flex}.aiEngine{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(155deg,#16171bf5,#050506f5);border:1px solid #d4af3759;border-radius:28px;width:min(455px,94%);padding:22px;position:relative;transform:rotateY(-4deg)rotateX(2deg);box-shadow:0 55px 130px #000000b3}.engineHead,.engineTitle,.engineResult{justify-content:space-between;align-items:center;display:flex}.engineTitle{justify-content:flex-start;gap:10px}.engineTitle b,.engineTitle span{display:block}.engineTitle span{color:#72757b;margin-top:3px;font-size:8px}.engineTitle i,.activityHeader i{background:#68d391;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block;box-shadow:0 0 12px #68d391}.engineHead>small{letter-spacing:.12em;color:#d4af37;border:1px solid #d4af3740;border-radius:999px;padding:6px 8px;font-size:7px}.engineCurrent{background:#ffffff05;border:1px solid #ffffff12;border-radius:16px;margin:25px 0;padding:18px}.engineCurrent small{letter-spacing:.15em;color:#777;font-size:7px}.engineCurrent h3{font-family:var(--font-display);margin:9px 0 14px;font-size:18px}.engineBar{background:#292a2e;border-radius:5px;height:3px;overflow:hidden}.engineBar span{background:linear-gradient(90deg,#8b5b08,#f1d873);height:100%;animation:2.5s linear engineLoad;display:block}@keyframes engineLoad{0%{width:0}to{width:100%}}.engineList{gap:7px;display:grid}.engineRow{color:#555;grid-template-columns:25px 1fr;align-items:center;gap:9px;padding:8px 4px;display:grid}.engineRow>b{color:#666;font-size:9px}.engineRow strong,.engineRow span{display:block}.engineRow strong{font-size:10px}.engineRow span{margin-top:2px;font-size:7px}.engineRow.active{color:#f2d877}.engineRow.active>b{color:#f2d877;animation:1s infinite pulseDot}.engineRow.done{color:#8e9095}.engineRow.done>b{color:#68d391}@keyframes pulseDot{50%{opacity:.35}}.engineResult{border-top:1px solid #ffffff12;margin-top:18px;padding-top:16px}.engineResult small,.engineResult strong{display:block}.engineResult small{color:#666;letter-spacing:.1em;font-size:7px}.engineResult strong{color:#e7ca65;margin-top:4px;font-size:12px}.engineResult>div:last-child{text-align:right}.launchStrip{background:#080809;border-block:1px solid #ffffff12}.launchGrid{grid-template-columns:1fr 1.2fr 1fr;align-items:center;gap:38px;min-height:145px;display:grid}.launchGrid p{color:#777;text-transform:uppercase;letter-spacing:.15em;font-size:8px}.launchGrid>div:first-child strong{font-family:var(--font-display);color:#ead06d;font-size:18px}.launchText{color:#74767c;font-size:11px;line-height:1.6}.originAi{padding:135px 0}.sectionLabel{color:#d4af37;text-transform:uppercase;letter-spacing:.18em;margin-bottom:28px;font-size:9px}.originAiGrid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.originAiCopy h2,.outputsHead h2{font-family:var(--font-display);letter-spacing:-.05em;margin:0 0 25px;font-size:clamp(42px,5vw,65px);line-height:1.06}.originAiCopy h2 em{color:#e5c75f;font-style:normal}.originAiCopy>p,.outputsHead>p{color:#8c8e94;line-height:1.8}.aiPromise{border-left:1px solid #d4af37;margin-top:32px;padding-left:17px}.aiPromise span,.aiPromise strong{display:block}.aiPromise span{color:#777;text-transform:uppercase;letter-spacing:.12em;font-size:9px}.aiPromise strong{font-family:var(--font-display);margin-top:6px;font-size:20px}.activityPanel{background:linear-gradient(145deg,#101115,#080809);border:1px solid #d4af3738;border-radius:24px;padding:23px}.activityHeader{justify-content:space-between;font-size:9px;display:flex}.activityHeader span{color:#686a70;letter-spacing:.12em;font-size:7px}.activityList{margin-top:22px}.activity{color:#555;border-bottom:1px solid #fff1;grid-template-columns:30px 1fr;gap:10px;padding:15px 0;display:grid}.activity>b{font-size:9px}.activity strong,.activity small{display:block}.activity strong{font-size:12px}.activity small{margin-top:4px;font-size:8px}.activity.done{color:#8c8e94}.activity.done>b{color:#68d391}.activity.working{color:#e5c75f}.activity.working>b{animation:1s infinite pulseDot}.outputs{background:linear-gradient(145deg,#0b0c0f,#050505);border-block:1px solid #d4af371f;padding:125px 0}.outputsHead{grid-template-columns:1fr 1fr;align-items:end;gap:85px;display:grid}.outputGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:65px;display:grid}.outputCard{background:#ffffff05;border:1px solid #ffffff14;border-radius:20px;min-height:230px;padding:22px;position:relative;overflow:hidden}.outputTop{color:#777;justify-content:space-between;font-size:8px;display:flex}.outputTop b{color:#b89225}.outputCard h3{font-family:var(--font-display);margin-top:45px;font-size:20px}.outputCard p{color:#7d7f85;font-size:12px;line-height:1.65}.outputLine{background:#232428;height:2px;position:absolute;bottom:20px;left:22px;right:22px}.outputLine i{background:linear-gradient(90deg,#825405,#efd66f);width:65%;height:100%;display:block}@media (max-width:900px){.originAiGrid,.outputsHead,.launchGrid{grid-template-columns:1fr}.launchGrid{padding:35px 0}.outputGrid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.heroTrust{flex-direction:column}.aiEngine{transform:none}.originAi{padding:90px 0}.outputGrid{grid-template-columns:1fr}.launchText{display:none}}.introV4{overflow:hidden}.particleField{position:absolute;inset:0}.particleField i{--angle:calc(var(--n)*20deg);opacity:0;width:4px;height:4px;animation:particleOrigin 2.3s calc(var(--n)*35ms) cubic-bezier(.16,1,.3,1) forwards;background:#e1bf50;border-radius:50%;position:absolute;top:50%;left:50%;box-shadow:0 0 16px #d4af37}@keyframes particleOrigin{0%{opacity:0;transform:rotate(var(--angle)) translateX(420px) scale(.2)}55%{opacity:.85}to{opacity:0;transform:rotate(var(--angle)) translateX(70px) scale(1)}}.heroV4{padding-top:35px}.sceneV4{isolation:isolate}.sceneV4:before{content:"";filter:blur(4px);background:conic-gradient(from 20deg,#0000,#d4af371f,#0000 32%,#ffffff0a,#0000 67%);border-radius:50%;width:68%;height:68%;animation:18s linear infinite slowSpin;position:absolute}@keyframes slowSpin{to{transform:rotate(360deg)}}.orbitalDot{z-index:3;background:#f0d56d;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 22px #d4af37}.dot1{animation:10s linear infinite orbitOne}.dot2{animation:14s linear infinite reverse orbitTwo}@keyframes orbitOne{0%{transform:rotate(0)translate(270px)rotate(0)}to{transform:rotate(360deg)translate(270px)rotate(-360deg)}}@keyframes orbitTwo{0%{transform:rotate(0)translate(205px)rotate(0)}to{transform:rotate(360deg)translate(205px)rotate(-360deg)}}.aiEngineV4{--rx:1deg;--ry:-4deg;--mx:50%;--my:50%;z-index:4;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);width:min(470px,94%);transform:perspective(1200px) rotateX(var(--rx)) rotateY(var(--ry));background:linear-gradient(155deg,#16171bf7,#050506f7);border:1px solid #d4af3761;border-radius:29px;padding:22px;transition:transform .18s;position:relative;overflow:hidden;box-shadow:0 60px 150px #000000b8,inset 0 1px #ffffff0f}.engineReflection{pointer-events:none;background:radial-gradient(circle at var(--mx) var(--my),#ffffff1c,transparent 24%);mix-blend-mode:screen;position:absolute;inset:0}.aiSpeech{background:linear-gradient(135deg,#d4af3712,#ffffff04);border:1px solid #d4af372e;border-radius:15px;margin:22px 0 14px;padding:17px;position:relative}.aiSpeech>span{letter-spacing:.16em;color:#b28b20;font-size:7px}.aiSpeech p{min-height:38px;font-family:var(--font-display);color:#eee;margin:9px 0 0;font-size:14px;line-height:1.45}.cursor{vertical-align:-2px;background:#e3c75e;width:1px;height:14px;margin-left:3px;animation:.75s infinite cursorBlink;display:inline-block}@keyframes cursorBlink{50%{opacity:0}}.tickerV4>div{white-space:nowrap;justify-content:flex-start;gap:35px;min-width:max-content;padding-left:4vw;animation:24s linear infinite tickerMove}@keyframes tickerMove{to{transform:translate(-18%)}}.conversationPanel{background:linear-gradient(145deg,#101115,#070708);border:1px solid #d4af3738;border-radius:26px;padding:23px;box-shadow:0 35px 90px #00000059}.conversationTop{color:#bfc0c4;justify-content:space-between;font-size:9px;display:flex}.conversationTop i{background:#68d391;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 12px #68d391}.conversationTop span{color:#666;letter-spacing:.13em;font-size:7px}.message{border-radius:16px;max-width:86%;margin-top:19px;padding:14px 16px}.message small{letter-spacing:.12em;color:#777;font-size:7px}.message p{margin:7px 0 0;font-size:12px;line-height:1.65}.aiMessage{background:#d4af3712;border:1px solid #d4af3724}.userMessage{background:#15161a;border:1px solid #ffffff12;margin-left:auto}.activeMessage{box-shadow:0 0 45px #d4af370f}.conversationMeta{color:#777;border-top:1px solid #ffffff12;justify-content:space-between;margin-top:20px;padding-top:16px;font-size:9px;display:flex}.conversationMeta b{color:#e3c85f}.scrollStory{background:linear-gradient(#070708,#0a0a0c);border-block:1px solid #ffffff12;padding:130px 0}.storyGrid{grid-template-columns:.78fr 1.22fr;gap:95px;display:grid}.storySticky{align-self:start;position:sticky;top:120px}.storySticky h2{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(42px,5vw,64px);line-height:1.06}.storySticky>p:last-child{color:#85878d;line-height:1.75}.storySteps{gap:24px;display:grid}.storyCard{background:linear-gradient(145deg,#ffffff09,#ffffff02);border:1px solid #ffffff14;border-radius:26px;min-height:290px;padding:32px;position:relative;overflow:hidden}.storyCard>span{color:#d4af37;font-size:9px}.storyCard h3{font-family:var(--font-display);margin:60px 0 14px;font-size:38px}.storyCard p{color:#898b91;max-width:520px;line-height:1.7}.storySignal{align-items:flex-end;gap:4px;height:28px;display:flex;position:absolute;top:30px;right:30px}.storySignal i{background:linear-gradient(#f1d875,#855606);border-radius:4px;width:3px;animation:1.8s infinite storyPulse;display:block}.storySignal i:first-child{height:8px}.storySignal i:nth-child(2){height:20px;animation-delay:.2s}.storySignal i:nth-child(3){height:27px;animation-delay:.4s}.storySignal i:nth-child(4){height:13px;animation-delay:.6s}@keyframes storyPulse{50%{opacity:.25;transform:scaleY(.7)}}.interactiveCard{transition:transform .35s,background .35s}.interactiveCard:hover{background:#d4af3706;transform:translateY(-8px)}.dashboardSection{background:radial-gradient(circle at 50% 0,#d4af3714,#0000 32%),#050505;border-top:1px solid #d4af371f;padding:135px 0}.dashboardIntro{text-align:center;max-width:820px}.dashboardIntro h2{font-family:var(--font-display);letter-spacing:-.055em;margin:16px 0;font-size:clamp(48px,6vw,78px);line-height:1}.dashboardIntro>p:last-child{color:#898b91;line-height:1.7}.dashboard{background:linear-gradient(145deg,#101115,#080809);border:1px solid #d4af3745;border-radius:28px;grid-template-columns:205px 1fr;min-height:690px;margin-top:70px;display:grid;overflow:hidden;box-shadow:0 60px 150px #0009}.dashSidebar{border-right:1px solid #ffffff12;flex-direction:column;padding:23px 16px;display:flex}.dashBrand{font-family:var(--font-display);letter-spacing:.18em;align-items:center;gap:9px;margin-bottom:30px;font-size:11px;display:flex}.dashNavItem{color:#73757b;border-radius:11px;margin:3px 0;padding:12px;font-size:10px}.dashNavItem i{color:#555;margin-right:12px;font-size:7px;font-style:normal}.dashNavItem.selected{color:#e6cc70;background:#d4af3714}.dashProfile{border-top:1px solid #ffffff12;align-items:center;gap:10px;margin-top:auto;padding-top:18px;display:flex}.dashProfile>span{color:#111;background:linear-gradient(135deg,#e2c35a,#7f5105);border-radius:10px;place-items:center;width:31px;height:31px;font-size:9px;font-weight:800;display:grid}.dashProfile b,.dashProfile small{display:block}.dashProfile b{font-size:10px}.dashProfile small{color:#666;margin-top:2px;font-size:7px}.dashMain{padding:31px}.dashHeader{justify-content:space-between;align-items:center;display:flex}.dashHeader small{color:#777;letter-spacing:.13em;font-size:7px}.dashHeader h3{font-family:var(--font-display);margin:7px 0;font-size:25px}.onlineBadge{color:#909299;border:1px solid #ffffff14;border-radius:999px;padding:9px 12px;font-size:8px}.onlineBadge i,.panelTop i{background:#68d391;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 11px #68d391}.dashMetrics{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:25px;display:grid}.dashMetrics article{background:#ffffff05;border:1px solid #ffffff12;border-radius:16px;padding:18px}.dashMetrics small,.dashMetrics span{color:#707278;font-size:8px;display:block}.dashMetrics strong{font-family:var(--font-display);color:#e8ce70;margin:10px 0;font-size:24px;display:block}.dashMetrics article>div{background:#28292d;border-radius:4px;height:3px;overflow:hidden}.dashMetrics article>div i{background:linear-gradient(90deg,#825405,#efd66f);height:100%;display:block}.dashContent{grid-template-columns:1.45fr .85fr;gap:13px;margin-top:13px;display:grid}.missionPanel,.aiInsightPanel{background:#ffffff04;border:1px solid #ffffff12;border-radius:18px;padding:20px}.panelTop{color:#9a9ba0;justify-content:space-between;font-size:8px;display:flex}.panelTop span{color:#6c6e74;letter-spacing:.12em;font-size:7px}.missionPanel h4,.aiInsightPanel h4{font-family:var(--font-display);margin:25px 0 8px;font-size:21px}.missionPanel>p,.aiInsightPanel>p{color:#777a80;font-size:10px;line-height:1.65}.taskList{margin-top:20px}.taskRow{border-top:1px solid #fff1;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:13px 0;display:grid}.taskRow>b{color:#d4af37;font-size:8px}.taskRow strong,.taskRow small{display:block}.taskRow strong{font-size:10px}.taskRow small{color:#6f7177;margin-top:3px;font-size:7px}.taskRow>span{color:#777;font-size:8px}.aiInsightPanel>svg{margin:30px auto 13px;display:block}.aiInsightPanel button{color:#dfc65f;background:#d4af370f;border:1px solid #d4af3740;border-radius:12px;width:100%;margin-top:18px;padding:12px;font-size:9px}.aiInsightPanel button span{float:right}@media (max-width:900px){.storyGrid{grid-template-columns:1fr}.storySticky{position:static}.dashboard{grid-template-columns:1fr}.dashSidebar{display:none}.dashContent{grid-template-columns:1fr}.dashboardSection{padding-top:95px}}@media (max-width:600px){.aiEngineV4{transform:none}.orbitalDot{display:none}.conversationPanel{padding:16px}.storyCard{min-height:250px}.storyCard h3{margin-top:45px;font-size:31px}.dashboard{border-radius:18px;margin-top:45px}.dashMain{padding:17px}.dashHeader{align-items:flex-start;gap:12px}.dashMetrics,.dashContent{grid-template-columns:1fr}.onlineBadge{display:none}.tickerV4>div{white-space:normal;animation:none}}html{scroll-behavior:smooth}.commandNav{z-index:80}.navActions{align-items:center;gap:11px;display:flex}.menuTrigger{color:#e6e1d1;cursor:pointer;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0a0a0bb3;border:1px solid #d4af3747;border-radius:999px;align-items:center;gap:14px;height:43px;padding:0 15px 0 18px;transition:all .3s;display:flex}.menuTrigger:hover{border-color:#ebcd66a6;box-shadow:0 0 34px #d4af3717}.menuTriggerText{text-transform:uppercase;letter-spacing:.18em;font-size:8px}.menuLines{width:20px;height:12px;display:block;position:relative}.menuLines i{background:#ddc565;width:19px;height:1px;transition:all .3s;position:absolute;right:0}.menuLines i:first-child{top:2px}.menuLines i:last-child{width:13px;bottom:2px}.menuTrigger:hover .menuLines i:last-child{width:19px}.commandOverlay{z-index:120;pointer-events:none;visibility:hidden;transition:visibility .5s;position:fixed;inset:0}.commandOverlay.open{pointer-events:auto;visibility:visible}.commandBackdrop{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);opacity:0;background:#000000ad;border:0;transition:opacity .45s;position:absolute;inset:0}.commandOverlay.open .commandBackdrop{opacity:1}.commandPanel{background:radial-gradient(circle at 85% 10%,#d4af371c,#0000 27%),linear-gradient(145deg,#111216,#070708 70%);border-left:1px solid #d4af3740;flex-direction:column;width:min(860px,94vw);height:100%;transition:transform .65s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:0;right:0;overflow:auto;transform:translate(103%);box-shadow:-50px 0 140px #000000b8}.commandOverlay.open .commandPanel{transform:translate(0)}.commandTop{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:82px;padding:0 38px;display:flex}.commandIdentity{font-family:var(--font-display);letter-spacing:.18em;align-items:center;gap:11px;font-size:10px;display:flex}.commandClose{cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:50%;width:42px;height:42px;position:relative}.commandClose i{background:#d7c36d;width:17px;height:1px;position:absolute;top:20px;left:12px}.commandClose i:first-child{transform:rotate(45deg)}.commandClose i:last-child{transform:rotate(-45deg)}.commandBody{padding:42px 38px 35px}.commandIntro small{letter-spacing:.18em;color:#b68c20;font-size:7px}.commandIntro h2{font-family:var(--font-display);letter-spacing:-.055em;margin:13px 0;font-size:clamp(38px,5vw,62px);line-height:1.02}.commandIntro h2 em{color:#d7bb55;font-style:normal}.commandIntro p{color:#74767c;font-size:11px}.commandColumns{grid-template-columns:1fr 1fr;gap:52px;margin-top:38px;display:grid}.commandLabel{color:#8d6b18;letter-spacing:.19em;text-transform:uppercase;border-bottom:1px solid #d4af3726;padding-bottom:12px;font-size:7px;display:block}.commandGroup>a{color:#e6e4dd;border-bottom:1px solid #fff1;grid-template-columns:27px 1fr auto;align-items:center;gap:10px;padding:14px 0;text-decoration:none;transition:all .25s;display:grid}.commandGroup>a:hover{color:#ebcf69;padding-left:7px}.commandGroup>a>b{color:#695c36;font-size:7px}.commandGroup>a>span{font-family:var(--font-display);font-size:15px}.commandGroup>a small{color:#686a70;margin-top:4px;font-family:Arial,sans-serif;font-size:7px;display:block}.commandGroup>a>i{color:#6f6139;font-size:11px;font-style:normal}.commandWorkspace{background:#d4af3706;border:1px solid #d4af3729;border-radius:20px;margin-top:35px;padding:20px}.commandWorkspaceHead{justify-content:space-between;align-items:center;display:flex}.commandWorkspaceHead small,.commandWorkspaceHead strong{display:block}.commandWorkspaceHead small{color:#b78d21;letter-spacing:.18em;font-size:7px}.commandWorkspaceHead strong{font-family:var(--font-display);margin-top:5px;font-size:15px}.commandWorkspaceHead>span{letter-spacing:.13em;color:#d8ba55;background:#d4af3717;border-radius:999px;padding:7px 9px;font-size:6px}.commandPills{flex-wrap:wrap;gap:8px;margin-top:17px;display:flex}.commandPills button{color:#8b8d92;cursor:pointer;background:#101115;border:1px solid #ffffff14;border-radius:999px;padding:9px 11px;font-size:8px;transition:all .25s}.commandPills button i{color:#cba83d;margin-right:5px;font-style:normal}.commandPills button:hover{color:#dfc862;border-color:#d4af3759}.commandFooter{background:#0000002e;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;margin-top:auto;padding:22px 38px;display:flex}.commandFooter span,.commandFooter b{display:block}.commandFooter span{color:#707278;text-transform:uppercase;letter-spacing:.13em;font-size:7px}.commandFooter b{margin-top:4px;font-size:11px}.commandFooter>a{color:#070707;background:linear-gradient(110deg,#f1d875,#9a6809);border-radius:999px;padding:13px 18px;font-size:9px;font-weight:700;text-decoration:none}.commandFooter>a i{margin-left:12px;font-style:normal}.previewModal{z-index:150;pointer-events:none;visibility:hidden;place-items:center;display:grid;position:fixed;inset:0}.previewModal.open{pointer-events:auto;visibility:visible}.previewBackdrop{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;background:#000000c2;border:0;transition:all .35s;position:absolute;inset:0}.previewModal.open .previewBackdrop{opacity:1}.previewCard{text-align:center;opacity:0;background:radial-gradient(circle at 50% 0,#d4af371c,#0000 32%),#0d0e10;border:1px solid #d4af3757;border-radius:28px;width:min(500px,90vw);padding:38px;transition:all .45s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(24px)scale(.96);box-shadow:0 60px 150px #000}.previewModal.open .previewCard{opacity:1;transform:none}.previewClose{color:#a5a5a5;cursor:pointer;background:0 0;border:1px solid #ffffff17;border-radius:50%;width:34px;height:34px;font-size:20px;position:absolute;top:15px;right:17px}.previewIcon{justify-content:center;display:flex}.previewBadge{color:#cba63c;letter-spacing:.14em;background:#d4af3714;border-radius:999px;margin-top:18px;padding:7px 10px;font-size:7px;display:inline-block}.previewCard h3{font-family:var(--font-display);margin:14px 0 8px;font-size:39px}.previewCard>p{color:#7c7e84;font-size:11px;line-height:1.7}.previewProcess{text-align:left;border-top:1px solid #ffffff12;margin:25px 0}.previewProcess>div{color:#a1a3a8;border-bottom:1px solid #fff1;gap:11px;padding:11px 0;font-size:9px;display:flex}.previewProcess i{color:#dfc45c;font-style:normal}.previewCard>small{color:#62646a;font-size:7px;line-height:1.6;display:block}.previewCard>a{color:#080808;background:linear-gradient(110deg,#e6cb64,#956108);border-radius:12px;justify-content:space-between;margin-top:24px;padding:14px 16px;font-size:9px;font-weight:700;text-decoration:none;display:flex}.workspaceSection{padding:135px 0}.workspaceHead{margin-bottom:55px}.workspaceGrid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.workspaceCard{text-align:left;color:#efeee9;cursor:pointer;background:linear-gradient(145deg,#ffffff08,#ffffff02);border:1px solid #ffffff13;border-radius:21px;min-height:320px;padding:24px;transition:all .35s;position:relative;overflow:hidden}.workspaceCard:before{content:"";opacity:0;background:radial-gradient(circle at 80% 10%,#d4af371c,#0000 30%);transition:all .35s;position:absolute;inset:0}.workspaceCard:hover{border-color:#d4af374d;transform:translateY(-7px)}.workspaceCard:hover:before{opacity:1}.workspaceCardTop{z-index:1;justify-content:space-between;display:flex;position:relative}.workspaceCardTop span{color:#6e6040;font-size:8px}.workspaceCardTop i{color:#816d37;font-style:normal}.documentGlyph{background:#d4af3709;border:1px solid #d4af3747;border-radius:7px;width:54px;height:66px;margin-top:38px;padding:14px 10px;position:relative}.documentGlyph:after{content:"";border-bottom:13px solid #d4af3740;border-left:13px solid #0000;position:absolute;top:-1px;right:-1px}.documentGlyph i{background:linear-gradient(90deg,#c59c2b,#0000);height:2px;margin:8px 0;display:block}.workspaceCard h3{font-family:var(--font-display);margin:26px 0 8px;font-size:23px;position:relative}.workspaceCard p{color:#75777d;font-size:9px;line-height:1.65;position:relative}.workspaceCard small{color:#8b7133;letter-spacing:.13em;font-size:6px;position:absolute;bottom:22px}.workspaceNotice{background:#d4af3706;border:1px solid #d4af3729;border-radius:18px;justify-content:space-between;align-items:center;margin-top:18px;padding:17px 20px;display:flex}.workspaceNotice>div{align-items:center;gap:12px;display:flex}.workspaceNotice b,.workspaceNotice small{display:block}.workspaceNotice b{font-family:var(--font-display);font-size:13px}.workspaceNotice small{color:#74767b;margin-top:4px;font-size:8px}.workspaceStatus{color:#c7a436;letter-spacing:.13em;font-size:7px}.workspaceStatus i{background:#cba538;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 12px #cba538}.pricingSection{background:radial-gradient(circle at 50% 30%,#d4af370f,#0000 35%),#070708;border-block:1px solid #fff1;padding:130px 0}.centerSectionHead{text-align:center;max-width:760px;margin:auto}.centerSectionHead h2{font-family:var(--font-display);letter-spacing:-.055em;margin:15px 0;font-size:clamp(48px,6vw,76px);line-height:1}.centerSectionHead>p:last-child{color:#797b81}.pricingGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:14px;margin-top:60px;display:grid}.pricingGrid article{background:linear-gradient(145deg,#101115,#09090a);border:1px solid #ffffff13;border-radius:24px;min-height:430px;padding:30px;position:relative}.pricingGrid article>span{color:#987619;letter-spacing:.18em;font-size:7px}.pricingGrid h3{font-family:var(--font-display);margin:18px 0 10px;font-size:37px}.pricingGrid p{color:#797b81;font-size:10px;line-height:1.7}.pricingGrid ul{margin:25px 0;padding:0;list-style:none}.pricingGrid li{color:#a3a4a8;border-top:1px solid #fff1;padding:11px 0;font-size:9px}.pricingGrid li:before{content:"✓";color:#d9bc54;margin-right:9px}.pricingGrid article>a{color:#dfc45d;border:1px solid #d4af3738;border-radius:12px;padding:13px 14px;font-size:9px;text-decoration:none;position:absolute;bottom:28px;left:30px;right:30px}.pricingGrid article>a i{float:right;font-style:normal}.featuredPrice{transform:translateY(-12px);box-shadow:0 35px 100px #00000059;border-color:#d4af376b!important}.popularBadge{color:#ddc15b;letter-spacing:.13em;background:#d4af371a;border-radius:999px;padding:7px 9px;font-size:6px;position:absolute;top:20px;right:20px}.aboutSection{grid-template-columns:.65fr 1.35fr;align-items:center;gap:90px;padding:140px 0;display:grid}.aboutMark{background:radial-gradient(circle,#d4af371a,#0000 65%);border-radius:50%;place-items:center;min-height:390px;display:grid;position:relative}.aboutMark:after{content:"";border:1px solid #d4af371a;border-radius:50%;width:300px;height:300px;animation:18s linear infinite slowSpin;position:absolute}.aboutCopy h2{font-family:var(--font-display);letter-spacing:-.055em;margin:16px 0;font-size:clamp(48px,6vw,74px);line-height:1.02}.aboutCopy>p{color:#7e8086;max-width:680px;line-height:1.8}.aboutPrinciples{border-top:1px solid #ffffff12;margin-top:35px}.aboutPrinciples>div{border-bottom:1px solid #ffffff12;grid-template-columns:40px 1fr;padding:17px 0;display:grid}.aboutPrinciples span{color:#a98626;font-size:7px}.aboutPrinciples b{font-family:var(--font-display);font-size:14px}.faqSection{border-top:1px solid #fff1;grid-template-columns:.75fr 1.25fr;gap:90px;padding:130px 0;display:grid}.faqIntro{align-self:start;position:sticky;top:120px}.faqIntro h2{font-family:var(--font-display);letter-spacing:-.055em;margin:15px 0;font-size:clamp(48px,6vw,72px);line-height:1}.faqIntro>p:last-child{color:#797b81;line-height:1.7}.faqItem{text-align:left;color:#eee;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff17;width:100%;padding:0;display:block}.faqItem>div{grid-template-columns:35px 1fr auto;align-items:center;padding:25px 0;display:grid}.faqItem span{color:#94741f;font-size:7px}.faqItem strong{font-family:var(--font-display);font-size:20px}.faqItem i{color:#9c812d;font-size:21px;font-style:normal;transition:all .3s}.faqItem p{color:#777a80;max-height:0;margin:0 35px;font-size:10px;line-height:1.75;transition:all .45s;overflow:hidden}.faqItem.open p{max-height:160px;padding-bottom:25px}.faqItem.open i{transform:rotate(45deg)}.contactSection{background:linear-gradient(140deg,#101115,#080809);border:1px solid #d4af3738;border-radius:30px;grid-template-columns:1fr .85fr;gap:70px;margin-bottom:120px;padding:65px;display:grid;position:relative;overflow:hidden}.contactGlow{filter:blur(80px);background:#d4af3714;border-radius:50%;width:430px;height:430px;position:absolute;top:-220px;right:-150px}.contactSection h2{font-family:var(--font-display);letter-spacing:-.055em;margin:15px 0;font-size:clamp(48px,6vw,75px);line-height:.98}.contactRight{align-self:end;position:relative}.contactRight p{color:#7c7e84;font-size:11px;line-height:1.8}.contactRight>a{font-family:var(--font-display);color:#e4ca66;border-block:1px solid #d4af372e;justify-content:space-between;margin-top:27px;padding:17px 0;font-size:20px;text-decoration:none;display:flex}.contactRight small{color:#65676c;margin-top:13px;font-size:7px;display:block}@media (max-width:1000px){.workspaceGrid{grid-template-columns:repeat(2,1fr)}.aboutSection,.faqSection{grid-template-columns:1fr}.aboutMark{min-height:240px}.faqIntro{position:static}.contactSection,.pricingGrid{grid-template-columns:1fr}.featuredPrice{transform:none}.pricingGrid article{min-height:380px}}@media (max-width:700px){.desktopLaunch{display:none}.commandPanel{width:100%}.commandTop,.commandBody,.commandFooter{padding-left:20px;padding-right:20px}.commandColumns{grid-template-columns:1fr;gap:30px}.commandFooter{align-items:flex-end;gap:15px}.commandFooter>a{padding:12px}.commandWorkspaceHead{align-items:flex-start;gap:12px}.workspaceGrid{grid-template-columns:1fr}.workspaceCard{min-height:290px}.workspaceNotice{align-items:flex-start;gap:15px}.workspaceStatus{white-space:nowrap}.contactSection{padding:35px 25px}.previewCard{padding:30px 22px}.footer>div:last-child{flex-wrap:wrap}}.contactSection{margin-bottom:120px;padding:72px;display:block}.contactHeader{grid-template-columns:1fr 1.2fr;align-items:end;column-gap:80px;display:grid;position:relative}.contactHeader h2{margin-bottom:0}.contactHeader>p:not(.kicker){color:#85878d;max-width:620px;font-size:11px;line-height:1.8}.contactHeader>small{color:#66686e;grid-column:2;margin-top:12px;font-size:7px}.contactWorkspace{grid-template-columns:.85fr 1.15fr;gap:16px;margin-top:52px;display:grid;position:relative}.contactChannels{grid-template-columns:1fr 1fr;gap:10px;display:grid}.contactChannel{text-align:left;color:#eee;cursor:pointer;background:linear-gradient(145deg,#ffffff08,#ffffff02);border:1px solid #ffffff13;border-radius:18px;min-height:190px;padding:21px;transition:all .3s;position:relative;overflow:hidden}.contactChannel:before{content:"";opacity:0;background:radial-gradient(circle at 90% 0,#d4af371f,#0000 38%);transition:all .3s;position:absolute;inset:0}.contactChannel:hover,.contactChannel.active{border-color:#d4af3761;transform:translateY(-3px);box-shadow:0 18px 50px #0003}.contactChannel.active:before,.contactChannel:hover:before{opacity:1}.contactChannel>span,.contactChannel>strong,.contactChannel>p,.contactChannel>a{z-index:1;display:block;position:relative}.contactChannel>span{color:#9f7d24;letter-spacing:.16em;font-size:7px}.contactChannel>strong{font-family:var(--font-display);margin-top:24px;font-size:16px}.contactChannel>p{color:#777980;margin:8px 0 17px;font-size:8px;line-height:1.55}.contactChannel>a{color:#d4b74f;word-break:break-word;font-size:8px;text-decoration:none}.contactForm{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#05050680;border:1px solid #d4af3733;border-radius:22px;padding:25px}.contactFormTop{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.contactFormTop span,.contactFormTop strong{display:block}.contactFormTop span{color:#9e7d24;letter-spacing:.16em;text-transform:uppercase;font-size:6px}.contactFormTop strong{font-family:var(--font-display);margin-top:4px;font-size:17px}.contactFormTop i{color:#74777b;font-size:7px;font-style:normal}.contactFormTop i b{background:#bfa13c;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 12px #bfa13c}.contactFields{grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;display:grid}.contactFields label{display:block}.contactFields label>span{color:#8d8f94;letter-spacing:.11em;text-transform:uppercase;margin:0 0 8px 3px;font-size:7px;display:block}.contactFields input,.contactFields textarea{box-sizing:border-box;color:#eee;width:100%;font:inherit;resize:vertical;background:#0d0e10;border:1px solid #ffffff14;border-radius:12px;outline:none;padding:14px 15px;font-size:10px;transition:all .25s}.contactFields input:focus,.contactFields textarea:focus{border-color:#d4af377a;box-shadow:0 0 0 3px #d4af370e}.contactFields input::placeholder,.contactFields textarea::placeholder{color:#4e5055}.contactSubject,.contactMessage{grid-column:1/-1}.contactFormFooter{justify-content:space-between;align-items:center;gap:25px;margin-top:17px;display:flex}.contactFormFooter p{color:#5f6268;max-width:390px;font-size:7px;line-height:1.55}.contactFormFooter button{color:#080808;cursor:pointer;background:linear-gradient(110deg,#efd66e,#9a690b);border:0;border-radius:999px;justify-content:space-between;min-width:175px;padding:14px 17px;font-size:8px;font-weight:800;transition:all .25s;display:flex}.contactFormFooter button:hover{transform:translateY(-2px);box-shadow:0 12px 35px #d4af3726}.contactFormFooter button:disabled{opacity:.6;cursor:wait}.contactNotice{border-radius:10px;margin-top:15px;padding:11px 13px;font-size:8px}.contactNotice.success{color:#a9d6af;background:#70b87b0f;border:1px solid #70b87b40}.contactNotice.error{color:#e1abab;background:#d06b6b0f;border:1px solid #d06b6b40}@media (max-width:1050px){.contactHeader{grid-template-columns:1fr}.contactHeader>small{grid-column:1}.contactWorkspace{grid-template-columns:1fr}.contactChannels{grid-template-columns:repeat(4,1fr)}.contactChannel{min-height:175px}}@media (max-width:760px){.contactSection{padding:38px 22px}.contactChannels{grid-template-columns:1fr 1fr}.contactHeader{row-gap:12px}.contactWorkspace{margin-top:35px}.contactFields{grid-template-columns:1fr}.contactFields label{grid-column:1}.contactFormFooter{flex-direction:column;align-items:stretch}.contactFormFooter button{width:100%}}@media (max-width:470px){.contactChannels{grid-template-columns:1fr}.contactChannel{min-height:155px}}.contactHoneypot{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.accountNav{align-items:center;display:flex;position:relative}.accountLoading{border:1px solid #d4af372e;border-radius:50%;width:38px;height:38px;position:relative}.accountLoading:after{content:"";border:1px solid #0000;border-top-color:#d4af37;border-radius:50%;animation:.8s linear infinite spin;position:absolute;inset:9px}.accountIcon{color:#dfc35f;cursor:pointer;background:linear-gradient(145deg,#d4af3717,#ffffff03);border:1px solid #d4af3757;border-radius:50%;place-items:center;width:42px;height:42px;transition:all .3s;display:grid;box-shadow:inset 0 0 0 1px #ffffff06}.accountIcon:hover{border-color:#e7ca68b3;transform:translateY(-2px);box-shadow:0 12px 35px #d4af371f}.accountIcon svg{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.accountUser{color:#e7d483;letter-spacing:.06em;text-transform:capitalize;cursor:pointer;background:#d4af370e;border:1px solid #d4af3740;border-radius:999px;align-items:center;gap:9px;padding:11px 15px;font-family:inherit;font-size:8px;display:flex}.accountUser i{color:#9d7d27;font-size:11px;font-style:normal}.accountDropdown{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;visibility:hidden;z-index:150;background:#09090af5;border:1px solid #d4af3733;border-radius:17px;width:235px;padding:10px;transition:all .25s;position:absolute;top:calc(100% + 13px);right:0;transform:translateY(-8px);box-shadow:0 28px 80px #00000080}.accountDropdown.open{opacity:1;visibility:visible;transform:none}.accountDropdown:before{content:"";background:#0a0a0b;border-top:1px solid #d4af3733;border-left:1px solid #d4af3733;width:9px;height:9px;position:absolute;top:-5px;right:22px;transform:rotate(45deg)}.accountIdentity{border-bottom:1px solid #ffffff12;margin-bottom:5px;padding:11px 12px 13px}.accountIdentity small{color:#8e7020;letter-spacing:.15em;font-size:6px;display:block}.accountIdentity strong{color:#94969c;text-overflow:ellipsis;margin-top:5px;font-size:8px;font-weight:500;display:block;overflow:hidden}.accountDropdown>a,.accountDropdown>button{color:#c9c9cb;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:12px;font-family:inherit;font-size:8px;text-decoration:none;display:flex}.accountDropdown>a:hover,.accountDropdown>button:hover{color:#e8d485;background:#d4af3712}.accountDropdown i{color:#8e7020;font-style:normal}.loginOverlay{z-index:300;opacity:0;visibility:hidden;place-items:center;padding:24px;transition:all .35s;display:grid;position:fixed;inset:0}.loginOverlay.open{opacity:1;visibility:visible}.loginBackdrop{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);cursor:default;background:#000000c2;border:0;position:absolute;inset:0}.loginCard{background:linear-gradient(150deg,#121316 0%,#080809 72%);border:1px solid #d4af3742;border-radius:27px;width:min(500px,100%);padding:40px;transition:all .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:translateY(18px)scale(.98);box-shadow:0 45px 140px #000000b8,inset 0 1px #ffffff09}.loginOverlay.open .loginCard{transform:none}.loginCard:before{content:"";filter:blur(70px);background:#d4af371c;border-radius:50%;width:330px;height:330px;position:absolute;top:-190px;right:-180px}.loginClose{color:#8e9095;cursor:pointer;z-index:2;background:#ffffff06;border:1px solid #ffffff14;border-radius:50%;width:35px;height:35px;font-size:20px;position:absolute;top:17px;right:18px}.loginClose:hover{color:#e4ca67;border-color:#d4af374d}.loginBrand{align-items:center;gap:11px;display:flex;position:relative}.loginBrand span{letter-spacing:.18em;color:#93741e;font-size:7px}.loginEyebrow{color:#af8c2c;letter-spacing:.19em;margin-top:27px;font-size:7px;display:block;position:relative}.loginCard h2{font-family:var(--font-display);letter-spacing:-.05em;margin:11px 0 13px;font-size:clamp(36px,6vw,50px);line-height:1;position:relative}.loginCard h2 em{color:#dfc45d;font-weight:400}.loginCard>p{color:#7f8187;max-width:395px;font-size:9px;line-height:1.7;position:relative}.loginForm{margin-top:25px;position:relative}.loginForm>label{margin-top:13px;display:block}.loginForm>label>span{color:#8c8e93;letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px 3px;font-size:7px;display:block}.loginForm input[type=email],.loginForm input[type=password]{color:#f0ede4;width:100%;font:inherit;background:#0b0c0e;border:1px solid #ffffff17;border-radius:12px;outline:none;padding:14px 15px;font-size:10px;transition:all .25s}.loginForm input:focus{border-color:#d4af377a;box-shadow:0 0 0 3px #d4af370e}.loginForm input::placeholder{color:#4c4e53}.loginOptions{justify-content:space-between;align-items:center;margin:13px 2px 17px;display:flex}.loginOptions label{color:#66696f;align-items:center;gap:7px;font-size:7px;display:flex}.loginOptions input{accent-color:#c6a337}.loginOptions>a{color:#b39332;font-size:7px;text-decoration:none}.loginOptions>a:hover{color:#e7cf74}.loginError{color:#dfaaaa;background:#d260600f;border:1px solid #d2606040;border-radius:10px;margin-bottom:13px;padding:10px 12px;font-size:8px}.loginSubmit{color:#080808;width:100%;font:inherit;cursor:pointer;background:linear-gradient(110deg,#efd66e,#986708);border:0;border-radius:999px;justify-content:space-between;padding:14px 18px;font-size:8px;font-weight:800;transition:all .25s;display:flex}.loginSubmit:hover{transform:translateY(-2px);box-shadow:0 14px 38px #d4af3729}.loginSubmit:disabled{opacity:.58;cursor:wait}.loginSubmit i,.assessmentLink i{font-style:normal}.loginDivider{color:#5d5f64;letter-spacing:.14em;align-items:center;gap:12px;margin:21px 0 13px;font-size:6px;display:flex}.loginDivider:before,.loginDivider:after{content:"";background:#ffffff12;flex:1;height:1px}.assessmentLink{color:#d2b653;border:1px solid #d4af3733;border-radius:999px;justify-content:space-between;padding:13px 15px;font-size:8px;text-decoration:none;transition:all .25s;display:flex}.assessmentLink:hover{background:#d4af370b;border-color:#d4af376b}.loginSecurity{text-align:center;color:#505258;margin-top:15px;font-size:6px;display:block}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:760px){.accountUser span{text-overflow:ellipsis;max-width:85px;overflow:hidden}.loginCard{padding:34px 23px}.loginOptions{align-items:flex-start;gap:12px}.navActions{gap:8px}.accountIcon{width:39px;height:39px}}.accountPage{background:radial-gradient(circle at 70% 15%,#d4af371c,#0000 30%),#050505;place-items:center;min-height:100vh;padding:30px;display:grid}.accountPageCard{background:linear-gradient(145deg,#111216,#080809);border:1px solid #d4af373d;border-radius:28px;width:min(700px,100%);padding:60px}.accountPageCard small{color:#a18127;letter-spacing:.17em;font-size:7px}.accountPageCard h1{font-family:var(--font-display);letter-spacing:-.055em;margin:18px 0;font-size:clamp(50px,8vw,82px);line-height:.98}.accountPageCard h1 em{color:#dfc35d;font-weight:400}.accountPageCard p{color:#7f8187;max-width:600px;line-height:1.8}.accountPageCard a{color:#ddc15c;border:1px solid #d4af373b;border-radius:999px;justify-content:space-between;margin-top:30px;padding:15px 18px;font-size:9px;text-decoration:none;display:flex}.accountPageCard a span{font-size:12px}@media (max-width:600px){.accountPageCard{padding:38px 24px}}.authFlowPage{background:radial-gradient(circle at 72% 12%,#d4af3721,#0000 31%),radial-gradient(circle at 12% 88%,#734d0517,#0000 30%),#050505;place-items:center;min-height:100vh;padding:34px 20px;display:grid;position:relative;overflow:hidden}.authFlowPage:before{content:"";background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000);mask-image:linear-gradient(#0000008c,#0000)}.authFlowGlow{filter:blur(110px);background:#d4af3714;border-radius:50%;width:520px;height:520px;position:absolute;top:-230px;right:-220px}.authFlowCard{background:linear-gradient(148deg,#131417f7,#070708fa 72%);border:1px solid #d4af3740;border-radius:29px;width:min(560px,100%);padding:46px;position:relative;overflow:hidden;box-shadow:0 50px 150px #000000b8,inset 0 1px #ffffff09}.authFlowCard:after{content:"";filter:blur(60px);pointer-events:none;background:#d4af3717;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-170px;right:-160px}.authBack{color:#6e7075;letter-spacing:.03em;margin-bottom:31px;font-size:8px;text-decoration:none;transition:all .25s;display:inline-flex}.authBack:hover{color:#d8bd5b}.authFlowBrand{align-items:center;gap:12px;display:flex}.authFlowBrand span{letter-spacing:.18em;color:#93741e;font-size:7px}.authFlowEyebrow{color:#af8c2c;letter-spacing:.19em;margin-top:29px;font-size:7px;display:block}.authFlowCard h1{font-family:var(--font-display);letter-spacing:-.055em;margin:12px 0 16px;font-size:clamp(45px,8vw,66px);line-height:.96}.authFlowCard h1 em{color:#dfc45d;font-weight:400}.authFlowCard>p{color:#7f8187;max-width:460px;font-size:10px;line-height:1.75}.authFlowForm{margin-top:28px}.authFlowForm label{margin-top:14px;display:block}.authFlowForm label span{color:#8c8e93;letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px 3px;font-size:7px;display:block}.authFlowForm input{color:#f0ede4;width:100%;font:inherit;background:#0b0c0e;border:1px solid #ffffff17;border-radius:12px;outline:none;padding:15px;font-size:10px;transition:all .25s}.authFlowForm input:focus{border-color:#d4af377a;box-shadow:0 0 0 3px #d4af370e}.authFlowForm input::placeholder{color:#4c4e53}.authFlowForm button,.authFlowComplete>a{color:#080808;width:100%;font:inherit;cursor:pointer;background:linear-gradient(110deg,#efd66e,#986708);border:0;border-radius:999px;justify-content:space-between;align-items:center;margin-top:18px;padding:15px 19px;font-size:8px;font-weight:800;text-decoration:none;transition:all .25s;display:flex}.authFlowForm button:hover,.authFlowComplete>a:hover{transform:translateY(-2px);box-shadow:0 14px 38px #d4af3729}.authFlowForm button:disabled{opacity:.58;cursor:wait}.authFlowForm button i,.authFlowComplete>a i{font-style:normal}.authFlowMessage{border-radius:11px;margin-top:15px;padding:12px 13px;font-size:8px;line-height:1.55}.authFlowMessage.success{color:#a8ddb9;background:#5bb47c12;border:1px solid #5bb47c40}.authFlowMessage.error{color:#dfaaaa;background:#d260600f;border:1px solid #d2606040}.authFlowLoading{color:#b2963c;letter-spacing:.06em;border:1px solid #d4af372b;border-radius:13px;margin-top:28px;padding:18px;font-size:8px}.authFlowComplete{margin-top:27px}.authFlowNote{color:#505258;border-top:1px solid #ffffff12;margin-top:21px;padding-top:18px;font-size:7px;line-height:1.6}@media (max-width:600px){.authFlowCard{padding:34px 23px}.authFlowCard h1{font-size:45px}}.registerCard{width:min(620px,100%)}.registerNames{grid-template-columns:1fr 1fr;gap:12px;display:grid}.registerForm input[type=text],.registerForm input:not([type]){color:#f0ede4;width:100%;font:inherit;background:#0b0c0e;border:1px solid #ffffff17;border-radius:12px;outline:none;padding:14px 15px;font-size:10px;transition:all .25s}.registerForm input:focus{border-color:#d4af377a;box-shadow:0 0 0 3px #d4af370e}.passwordChecks{grid-template-columns:repeat(4,1fr);gap:7px;margin:10px 0 4px;display:grid}.passwordChecks span{color:#55585e;text-align:center;border:1px solid #ffffff12;border-radius:8px;padding:8px 5px;font-size:6px;transition:all .25s}.passwordChecks span:before{content:"○ "}.passwordChecks span.ok{color:#d7bd59;background:#d4af370b;border-color:#d4af3740}.passwordChecks span.ok:before{content:"✓ "}.termsCheck{color:#686b70;align-items:flex-start;gap:9px;font-size:7px;line-height:1.6;margin:16px 2px!important;display:flex!important}.termsCheck input{accent-color:#c6a337;margin-top:2px}.termsCheck span{text-transform:none!important;letter-spacing:0!important;margin:0!important}.termsCheck a,.authFlowNote a{color:#b99a39}.registrationSuccess{text-align:center;background:#d4af3709;border:1px solid #d4af3733;border-radius:20px;margin-top:28px;padding:28px}.registrationSuccess>span{color:#e1c55e;border:1px solid #d4af3757;border-radius:50%;place-items:center;width:50px;height:50px;margin:0 auto 16px;display:grid}.registrationSuccess h2{font-family:var(--font-display);margin:0 0 10px;font-size:30px}.registrationSuccess p{color:#898b90;font-size:9px;line-height:1.8}.registrationSuccess a,.confirmationButton{color:#080808;background:linear-gradient(110deg,#efd66e,#986708);border-radius:999px;justify-content:space-between;margin-top:20px;padding:14px 18px;font-size:8px;font-weight:800;text-decoration:none;display:flex}.confirmationCard{text-align:center}.confirmationSeal{color:#ecd36c;background:radial-gradient(circle,#d4af3729,#0000 70%);border:1px solid #d4af3766;border-radius:50%;place-items:center;width:74px;height:74px;margin:4px auto 25px;font-size:26px;display:grid;box-shadow:0 0 50px #d4af371a}.confirmationCard p{max-width:410px;margin:0 auto}.confirmationButton{max-width:330px;margin:27px auto 0}.confirmationButton i,.registrationSuccess i{font-style:normal}@media (max-width:600px){.registerNames{grid-template-columns:1fr}.passwordChecks{grid-template-columns:1fr 1fr}}.resultUnlock{background:linear-gradient(135deg,#d4af3712,#ffffff05);border:1px solid #d4af3738;border-radius:22px;grid-template-columns:1fr auto;align-items:center;gap:34px;margin-top:32px;padding:30px;display:grid}.resultUnlock small{color:#b59434;letter-spacing:.16em;font-size:7px}.resultUnlock h2{font-family:var(--font-display);margin:10px 0;font-size:30px}.resultUnlock p{color:#818389;max-width:650px;font-size:10px;line-height:1.7}.resultUnlock>a,.gateAssessmentButton{color:#080808;background:linear-gradient(110deg,#efd66e,#986708);border-radius:999px;justify-content:space-between;align-items:center;gap:28px;min-width:220px;padding:15px 19px;font-size:8px;font-weight:800;display:flex}.resultUnlock>a span,.gateAssessmentButton i{font-style:normal}.registrationGate .gateAssessmentButton{margin-top:26px}.registrationGate>p{max-width:490px}.odShell{color:#f5f2e8;background:#060607;grid-template-columns:260px 1fr;min-height:100vh;display:grid}.odSidebar{background:linear-gradient(#0d0e10,#080809 65%,#060607);border-right:1px solid #ffffff12;flex-direction:column;height:100vh;padding:25px 18px;display:flex;position:sticky;top:0}.odLogo{letter-spacing:.16em;align-items:center;gap:12px;padding:0 9px 26px;font-size:10px;display:flex}.odLogo b{color:#d5b343}.odLogoMark{color:#e5c75b;width:34px;height:34px;font-family:var(--font-display);background:radial-gradient(circle,#d4af3721,#0000 70%);border:1px solid #d4af376b;border-radius:10px;place-items:center;font-size:16px;display:grid}.odNav{flex-direction:column;gap:5px;display:flex}.odNavLabel{color:#4d5056;letter-spacing:.18em;padding:18px 12px 7px;font-size:6px}.odNavLabel.second{margin-top:12px}.odNav a{color:#74777d;border:1px solid #0000;border-radius:12px;align-items:center;gap:11px;min-height:43px;padding:0 12px;font-size:8px;transition:all .2s;display:flex}.odNav a svg{width:16px;height:16px}.odNav a.active{color:#ead16f;background:linear-gradient(90deg,#d4af3717,#d4af3705);border-color:#d4af3730}.odNav a:hover:not(.locked){color:#d9d9d6;background:#ffffff06}.odNav a small{color:#554b2e;letter-spacing:.1em;margin-left:auto;font-size:5px}.odNav a.locked{cursor:not-allowed;opacity:.58}.odSidebarFoot{border-top:1px solid #ffffff0f;margin-top:auto;padding:15px 8px 0}.odMiniUser{align-items:center;gap:10px;display:flex}.odMiniUser>span,.odAvatar{color:#dfc05d;background:#d4af370f;border:1px solid #d4af3747;border-radius:50%;place-items:center;font-size:7px;display:grid}.odMiniUser>span{width:34px;height:34px}.odMiniUser div{min-width:0}.odMiniUser b,.odMiniUser small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.odMiniUser b{color:#c8c8c4;max-width:145px;font-size:7px}.odMiniUser small{color:#565960;margin-top:4px;font-size:6px}.odSidebarFoot form button{color:#55585e;cursor:pointer;background:0 0;border:0;margin-top:13px;padding:0;font-size:7px}.odSidebarFoot form button:hover{color:#c9ae51}.odMain{min-width:0}.odTopbar{color:#777a80;letter-spacing:.12em;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;height:74px;padding:0 34px;font-size:7px;display:flex}.odTopbar>div:first-child{align-items:center;gap:8px;display:flex}.odTopbar small{color:#7e6a2e;border:1px solid #d4af3726;border-radius:999px;padding:5px 7px;font-size:5px}.odLiveDot{background:#d8b94e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 13px #d8b94e}.odTopActions{align-items:center;gap:10px;display:flex}.odTopActions button{color:#777;cursor:pointer;background:#0d0e10;border:1px solid #ffffff12;border-radius:50%;width:34px;height:34px}.odAvatar{width:35px;height:35px}.odContent{width:min(1440px,100%);margin:auto;padding:42px 42px 26px}.odWelcome{background:radial-gradient(circle at 82% 45%,#d4af371f,#0000 26%),linear-gradient(135deg,#111216,#09090a);border:1px solid #d4af3724;border-radius:25px;justify-content:space-between;align-items:center;min-height:255px;padding:38px 42px;display:flex;position:relative;overflow:hidden}.odWelcome:before{content:"";background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.odWelcome>div{position:relative}.odWelcome small,.odSectionTitle small,.odCardTop,.odAiCard>small{color:#a58731;letter-spacing:.18em;font-size:6px}.odWelcome h1{font-family:var(--font-display);letter-spacing:-.05em;margin:14px 0;font-size:clamp(42px,5vw,66px);line-height:.98}.odWelcome h1 em{color:#e1c45d;font-weight:400}.odWelcome p{color:#7f8187;max-width:600px;margin:0;font-size:10px;line-height:1.8}.odStatusOrb{border:1px solid #d4af3730;border-radius:50%;place-items:center;width:170px;height:170px;display:grid;box-shadow:inset 0 0 60px #d4af370e,0 0 80px #d4af370d}.odStatusOrb:before,.odStatusOrb:after{content:"";border:1px solid #d4af371c;border-radius:50%;position:absolute}.odStatusOrb:before{width:132px;height:132px}.odStatusOrb:after{width:205px;height:205px}.odStatusOrb>div{text-align:center;z-index:1}.odStatusOrb span{font-family:var(--font-display);color:#dfc15c;font-size:38px;display:block}.odStatusOrb small{color:#655a39}.odStatusOrb p{text-align:center;letter-spacing:.1em;color:#71643d;font-size:6px;line-height:1.35;position:absolute;bottom:19px}.odJourney{background:#0b0c0e;border:1px solid #fff1;border-radius:20px;margin-top:27px;padding:27px 29px}.odSectionTitle{justify-content:space-between;align-items:end;display:flex}.odSectionTitle h2{font-family:var(--font-display);margin:7px 0 0;font-size:27px}.odSectionTitle>span{color:#5d6066;font-size:7px}.odJourneyTrack{grid-template-columns:repeat(5,1fr);margin-top:27px;display:grid}.odJourneyTrack article{gap:11px;padding-right:15px;display:flex;position:relative}.odJourneyTrack article:not(:last-child):after{content:"";background:#ffffff14;height:1px;position:absolute;top:15px;left:37px;right:0}.odJourneyTrack article.done:after{background:linear-gradient(90deg,#d2b047,#d4af372b)}.odJourneyTrack i{z-index:1;color:#55585d;background:#0b0c0e;border:1px solid #ffffff17;border-radius:50%;flex:0 0 31px;place-items:center;width:31px;height:31px;font-size:7px;font-style:normal;display:grid;position:relative}.odJourneyTrack i svg{width:12px}.odJourneyTrack .done i{color:#080808;background:#d4af37;border-color:#d4af3766}.odJourneyTrack .current i{color:#e1c45d;border-color:#d4af376b;box-shadow:0 0 22px #d4af3717}.odJourneyTrack div{z-index:1;background:#0b0c0e;padding-right:10px;position:relative}.odJourneyTrack small,.odJourneyTrack b,.odJourneyTrack span{display:block}.odJourneyTrack small{color:#595c62;letter-spacing:.12em;font-size:5px}.odJourneyTrack .current small{color:#9d8130}.odJourneyTrack b{color:#b9b9b5;margin:5px 0;font-size:8px}.odJourneyTrack span{color:#565960;font-size:6px;line-height:1.4}.odGrid{grid-template-columns:1.45fr .8fr;gap:20px;margin-top:20px;display:grid}.odGrid article{background:linear-gradient(145deg,#0f1012,#09090a);border:1px solid #ffffff12;border-radius:20px;overflow:hidden}.odPrimaryCard{grid-row:span 2;padding:31px}.odCardTop{justify-content:space-between;align-items:center;display:flex}.odCardTop>span{align-items:center;gap:7px;display:flex}.odCardTop svg{width:13px}.odCardTop small{color:#5c5f64;font-size:5px}.odPrimaryCard h2{font-family:var(--font-display);letter-spacing:-.035em;margin:32px 0 14px;font-size:38px;line-height:1.02}.odPrimaryCard h2 em{color:#dfc15c;font-weight:400}.odPrimaryCard>p{color:#777a80;max-width:650px;font-size:9px;line-height:1.75}.odMatchPreview{gap:8px;margin:28px 0;display:grid}.odMatchPreview div{background:#ffffff04;border:1px solid #ffffff12;border-radius:13px;grid-template-columns:34px 1fr auto;align-items:center;padding:16px;display:grid}.odMatchPreview span{color:#78632b;font-size:7px}.odMatchPreview b{color:#71747a;filter:blur(2.5px);font-size:8px}.odMatchPreview i{color:#665a39;font-size:8px;font-style:normal}.odPrimaryCard>button{color:#8e7938;background:#d4af370b;border:1px solid #d4af3726;border-radius:999px;justify-content:space-between;align-items:center;width:100%;padding:15px 17px;font-size:7px;display:flex}.odPrimaryCard>button svg{width:14px}.odProfileCard,.odActivityCard,.odAiCard{padding:27px}.odScoreRing{background:conic-gradient(#d5b342 0 100%,#222 0);border-radius:50%;place-items:center;width:120px;height:120px;margin:24px auto 18px;display:grid;position:relative}.odScoreRing:before{content:"";background:#0d0e10;border-radius:50%;position:absolute;inset:6px}.odScoreRing div{text-align:center;position:relative}.odScoreRing strong{font-family:var(--font-display);font-size:31px}.odScoreRing span{color:#d5b342;font-size:9px}.odScoreRing small{color:#5d6066;font-size:5px;display:block}.odProfileCard h3,.odAiCard h3,.odActivityCard h3{font-family:var(--font-display);margin:15px 0 8px;font-size:22px}.odProfileCard>p,.odAiCard>p{color:#72757b;font-size:8px;line-height:1.7}.odProfileStats{grid-template-columns:repeat(3,1fr);gap:6px;margin:18px 0;display:grid}.odProfileStats span{color:#575a60;text-align:center;border:1px solid #ffffff0f;border-radius:9px;padding:10px 6px;font-size:5px}.odProfileStats b{color:#d0b454;margin-bottom:3px;font-size:13px;display:block}.odProfileCard>a{color:#a88e3b;justify-content:space-between;align-items:center;font-size:7px;display:flex}.odProfileCard>a svg{width:13px}.odAiCard{min-height:260px;position:relative;background:radial-gradient(circle at 50% 0,#d4af371a,#0000 42%),#0b0c0e!important}.odAiVisual{place-items:center;height:96px;display:grid;position:relative}.odAiVisual div{z-index:2;color:#e2c45d;width:52px;height:52px;font-family:var(--font-display);border:1px solid #d4af3761;border-radius:16px;place-items:center;font-size:13px;display:grid;position:relative;transform:rotate(45deg);box-shadow:0 0 38px #d4af371a}.odAiVisual div:first-letter{transform:rotate(-45deg)}.odAiVisual span{border:1px solid #d4af3717;border-radius:50%;position:absolute}.odAiVisual span:first-child{width:76px;height:76px}.odAiVisual span:nth-child(2){width:105px;height:105px}.odAiVisual span:nth-child(3){width:135px;height:135px}.odAiVisual span:nth-child(4){width:164px;height:164px}.odLockedLabel{color:#665a39;align-items:center;gap:7px;margin-top:17px;font-size:6px;display:flex}.odLockedLabel svg{width:12px}.odActivityCard ul{margin:16px 0 0;padding:0;list-style:none}.odActivityCard li{border-top:1px solid #ffffff0e;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:13px 0;display:grid}.odActivityCard li>i{color:#8b7637;border:1px solid #d4af372e;border-radius:50%;place-items:center;width:25px;height:25px;font-size:6px;font-style:normal;display:grid}.odActivityCard li>i.green{color:#9fc8a6;border-color:#6bb27833}.odActivityCard li b,.odActivityCard li span{display:block}.odActivityCard li b{color:#b3b4b1;font-size:7px}.odActivityCard li span{color:#55585e;margin-top:4px;font-size:6px}.odActivityCard li>small{color:#686038;font-size:5px}.odFooter{color:#494c52;letter-spacing:.08em;justify-content:space-between;margin-top:25px;padding:20px 3px;font-size:6px;display:flex}.odFooter a{color:#76652f}@media (max-width:1100px){.odShell{grid-template-columns:78px 1fr}.odSidebar{padding:22px 12px}.odLogo{justify-content:center}.odLogo>span:last-child,.odNav a span,.odNav a small,.odNavLabel,.odMiniUser div,.odSidebarFoot form{display:none}.odNav a{justify-content:center;padding:0}.odMiniUser{justify-content:center}.odGrid{grid-template-columns:1fr}.odPrimaryCard{grid-row:auto}.odJourneyTrack{grid-template-columns:1fr;gap:14px}.odJourneyTrack article:not(:last-child):after{width:1px;height:auto;top:31px;bottom:-14px;left:15px}.odJourneyTrack div{padding:0}.odStatusOrb{display:none}}@media (max-width:720px){.resultUnlock{grid-template-columns:1fr}.resultUnlock>a{min-width:0}.odShell{display:block}.odSidebar{display:none}.odTopbar{height:62px;padding:0 18px}.odContent{padding:22px 15px}.odWelcome{min-height:0;padding:28px 22px}.odWelcome h1{font-size:42px}.odJourney{padding:22px 18px}.odSectionTitle{align-items:flex-start;gap:15px}.odSectionTitle>span{display:none}.odGrid{gap:14px}.odPrimaryCard,.odProfileCard,.odActivityCard,.odAiCard{padding:23px}.odPrimaryCard h2{font-size:32px}.odFooter{flex-wrap:wrap;gap:12px}}.paPage{color:#f5f1e7;min-height:100vh;font-family:var(--font-body),Arial,sans-serif;background:#050505;position:relative;overflow:hidden}.paGridNoise{pointer-events:none;opacity:.22;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:52px 52px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 82%);mask-image:radial-gradient(circle,#000,#0000 82%)}.paAmbient{filter:blur(130px);pointer-events:none;border-radius:50%;position:fixed}.paAmbientOne{background:#d4af371b;width:680px;height:680px;top:-330px;right:-330px}.paAmbientTwo{background:#7c4e041f;width:480px;height:480px;bottom:-220px;left:-320px}.paHeader{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050505ad;border-bottom:1px solid #fff1;grid-template-columns:1fr auto 1fr;align-items:center;height:82px;padding:0 44px;display:grid;position:relative}.paLogo{font-family:var(--font-display);letter-spacing:.19em;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.paLogo b{color:#d5b54d}.paLogoMark{color:#d9bd5b;letter-spacing:.08em;border:1px solid #d4af375c;border-radius:9px;place-items:center;width:31px;height:31px;font-size:8px;display:grid;transform:rotate(45deg)}.paLogoMark:first-letter{transform:rotate(-45deg)}.paHeaderCenter{color:#6f7177;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:11px;font-size:8px;display:flex}.paHeaderCenter i{background:#b59637;border-radius:50%;width:3px;height:3px}.paHeaderCenter small{color:#9a813b;font-size:8px}.paSecure{color:#62656b;justify-self:end;align-items:center;gap:8px;font-size:8px;display:flex}.paSecure svg{color:#8c7637;width:13px}.paIntro,.paMilestone,.paAnalysis{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 82px);padding:70px 24px;display:flex;position:relative}.paIntroHalo{place-items:center;width:150px;height:150px;margin-bottom:34px;display:grid;position:relative}.paIntroHalo>span,.paMilestoneIcon>span{border:1px solid #d4af371f;border-radius:50%;animation:4s ease-in-out infinite paOrbitPulse;position:absolute}.paIntroHalo>span:first-child{width:92px;height:92px}.paIntroHalo>span:nth-child(2){width:124px;height:124px;animation-delay:.45s}.paIntroHalo>span:nth-child(3){width:150px;height:150px;animation-delay:.9s}.paIntroHalo>div{color:#e3c85f;background:linear-gradient(145deg,#16140e,#080808);border:1px solid #d4af376b;border-radius:17px;place-items:center;width:58px;height:58px;display:grid;transform:rotate(45deg);box-shadow:0 0 45px #d4af371f}.paIntroHalo svg{width:25px;transform:rotate(-45deg)}@keyframes paOrbitPulse{50%{opacity:.45;transform:scale(1.05)}}.paKicker{color:#c7a747;letter-spacing:.23em;text-transform:uppercase;margin:0;font-size:9px;font-weight:800}.paIntro h1,.paMilestone h1,.paAnalysis h1,.paResultsTop h1{max-width:990px;font-family:var(--font-display);letter-spacing:-.055em;margin:17px 0 20px;font-size:clamp(48px,6.3vw,83px);line-height:1.01}.paIntro h1 em,.paResultsTop h1 em{background:linear-gradient(105deg,#fff1a8,#d3ab38 52%,#8a5905);color:#0000;-webkit-background-clip:text;font-style:normal}.paIntroText{color:#8c8e94;max-width:690px;margin:0 0 34px;font-size:15px;line-height:1.8}.paPrimary{color:#0b0b0b;letter-spacing:.04em;cursor:pointer;background:linear-gradient(135deg,#f1d976,#b77d13);border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:38px;min-width:210px;padding:16px 20px;font-size:10px;font-weight:850;transition:all .25s;display:inline-flex;box-shadow:0 13px 42px #b4790d21}.paPrimary:hover{transform:translateY(-2px);box-shadow:0 18px 50px #b4790d38}.paPrimary:disabled{opacity:.28;cursor:not-allowed;transform:none}.paPrimary span{font-size:15px}.paIntroFacts{color:#66686d;gap:28px;margin-top:31px;font-size:8px;display:flex}.paIntroFacts span{align-items:center;gap:7px;display:flex}.paIntroFacts svg{color:#927b39;width:13px}.paProgressShell{z-index:4;width:min(930px,100% - 48px);margin:38px auto 0;position:relative}.paProgressMeta{color:#686a70;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;font-size:8px;display:flex}.paProgressMeta strong{color:#b7973d}.paProgress{background:#ffffff13;border-radius:10px;height:3px;margin:12px 0 17px;position:relative}.paProgress i{background:linear-gradient(90deg,#8f5f0a,#e3c85f);border-radius:10px;height:100%;transition:width .65s cubic-bezier(.16,1,.3,1);position:absolute;box-shadow:0 0 18px #d4af3752}.paProgress b{background:#e0c15d;border:3px solid #050505;border-radius:50%;width:16px;height:16px;margin-top:-8px;transition:left .65s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;box-shadow:0 0 0 1px #d4af3752,0 0 20px #d4af374d}.paBadges{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.paBadges>span{color:#484b50;align-items:center;gap:7px;font-size:7px;display:flex}.paBadges>span:first-letter{display:grid}.paBadges small{font-size:7px}.paBadges .active{color:#b6973e}.paBadges .done{color:#8d7b48}.paQuestion{z-index:2;text-align:center;width:min(930px,100% - 48px);margin:0 auto;padding:55px 0 65px;animation:.58s cubic-bezier(.16,1,.3,1) paSlideIn;position:relative}@keyframes paSlideIn{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}.paQuestionIndex{color:#565960;justify-content:center;align-items:baseline;gap:5px;margin-bottom:20px;display:flex}.paQuestionIndex span{font-family:var(--font-display);color:#b49843;font-size:22px}.paQuestionIndex i{font-style:normal}.paQuestionIndex small{font-size:8px}.paQuestion h1{max-width:800px;font-family:var(--font-display);letter-spacing:-.04em;margin:13px auto 12px;font-size:clamp(38px,5vw,57px);line-height:1.08}.paHelper{color:#777a80;max-width:650px;margin:0 auto 31px;font-size:12px;line-height:1.7}.paOptions{text-align:left;grid-template-columns:repeat(2,1fr);gap:11px;max-width:840px;margin:auto;display:grid}.paOptions.five button:last-child{grid-column:1/-1}.paOptions button{color:#aaacb0;cursor:pointer;background:linear-gradient(145deg,#131417db,#09090adb);border:1px solid #ffffff16;border-radius:16px;grid-template-columns:48px 1fr 25px;align-items:center;gap:13px;min-height:78px;padding:14px 17px;transition:all .22s;display:grid;position:relative;overflow:hidden}.paOptions button:before{content:"";background:linear-gradient(110deg,#0000,#d4af370f,#0000);transition:all .45s;position:absolute;inset:0;transform:translate(-120%)}.paOptions button:hover{color:#e3e0d8;border-color:#d4af3747;transform:translateY(-2px)}.paOptions button:hover:before{transform:translate(120%)}.paOptions button.selected{color:#f0e6c2;background:linear-gradient(145deg,#231d0deb,#0c0b08eb);border-color:#d4af3794;box-shadow:inset 0 0 35px #d4af370b,0 11px 30px #00000047}.paOptionIcon{color:#887335;background:#d4af3706;border:1px solid #d4af3726;border-radius:13px;place-items:center;width:43px;height:43px;display:grid}.selected .paOptionIcon{color:#dfc15a;background:#d4af3713;border-color:#d4af3761}.paOptionIcon svg{width:20px}.paOptionCopy b,.paOptionCopy small{display:block}.paOptionCopy b{font-size:10px}.paOptionCopy small{color:#606268;margin-top:5px;font-size:7px}.selected .paOptionCopy small{color:#8d7d51}.paOptionCheck{border:1px solid #ffffff14;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;font-style:normal;display:grid}.selected .paOptionCheck{color:#090909;background:#d3b34d;border-color:#d3b34d}.paMulti{grid-template-columns:repeat(4,1fr)}.paMulti button{grid-template-columns:42px 1fr 20px;min-height:82px}.paScaleCard{background:radial-gradient(circle at 50% 0,#d4af3712,#0000 42%),linear-gradient(145deg,#111216,#09090a);border:1px solid #d4af372b;border-radius:24px;max-width:720px;margin:20px auto 0;padding:30px 34px}.paScaleValue{justify-content:center;align-items:baseline;gap:7px;margin-bottom:24px;display:flex}.paScaleValue span{font-family:var(--font-display);color:#e1c35d;font-size:62px}.paScaleValue small{color:#6c6e74;font-size:10px}.paScaleCard>input{accent-color:#d4af37;width:100%}.paScaleLabels{color:#696c72;justify-content:space-between;margin-top:12px;font-size:8px;display:flex}.paScaleTicks{grid-template-columns:repeat(10,1fr);gap:7px;margin-top:26px;display:grid}.paScaleTicks button{cursor:pointer;background:#242529;border:0;border-radius:4px;height:5px}.paScaleTicks button.on{background:linear-gradient(90deg,#8b5d0b,#d6b54d);box-shadow:0 0 10px #d4af372b}.paActions{justify-content:space-between;align-items:center;max-width:840px;margin:34px auto 0;display:flex}.paBack{color:#696b70;cursor:pointer;background:0 0;border:0;padding:13px 3px;font-size:9px}.paBack:hover{color:#d6bd65}.paKeyHint{color:#3f4247;letter-spacing:.08em;margin:16px 0 0;font-size:7px}.paMilestone{animation:.65s paFadeUp}@keyframes paFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.paMilestoneIcon{place-items:center;width:118px;height:118px;margin-bottom:26px;display:grid;position:relative}.paMilestoneIcon>svg{z-index:2;color:#dfc15d;width:38px;position:relative}.paMilestoneIcon>span:first-of-type{width:82px;height:82px}.paMilestoneIcon>span:nth-of-type(2){width:116px;height:116px;animation-delay:.5s}.paMilestone h1{max-width:760px;font-size:clamp(43px,5.4vw,67px)}.paMilestone>p:not(.paKicker){color:#7f8288;max-width:580px;margin:0;font-size:13px;line-height:1.8}.paEarned{text-align:left;background:#d4af3709;border:1px solid #d4af372e;border-radius:15px;grid-template-columns:42px 1fr 25px;align-items:center;gap:13px;width:min(390px,100%);margin:31px 0;padding:14px 16px;display:grid}.paEarned>span{color:#d8bb57;background:#d4af3717;border-radius:11px;place-items:center;width:39px;height:39px;display:grid}.paEarned svg{width:18px}.paEarned small,.paEarned b{display:block}.paEarned small{color:#675b39;letter-spacing:.14em;font-size:6px}.paEarned b{color:#c9c3b1;margin-top:4px;font-size:9px}.paEarned>i{color:#090909;background:#d3b34c;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;font-style:normal;display:grid}.paAnalysis{padding-top:50px}.paScanner{place-items:center;width:260px;height:260px;margin-bottom:28px;display:grid;position:relative}.paOrbit{border:1px solid #d4af3724;border-radius:50%;position:absolute}.paOrbit1{width:120px;height:120px;animation:8s linear infinite paSpin}.paOrbit2{border-style:dashed;width:180px;height:180px;animation:13s linear infinite reverse paSpin}.paOrbit3{width:240px;height:240px;animation:18s linear infinite paSpin}@keyframes paSpin{to{transform:rotate(360deg)}}.paScanCore{z-index:3;color:#dfc15c;background:#0c0b08;border:1px solid #d4af376b;border-radius:23px;place-items:center;width:78px;height:78px;display:grid;position:relative;box-shadow:0 0 65px #d4af3724}.paScanCore svg{width:32px}.paScanCore i{background:#f3d878;height:1px;animation:2.2s ease-in-out infinite paScan;position:absolute;left:12px;right:12px;box-shadow:0 0 12px #d4af37}@keyframes paScan{0%,to{top:17px}50%{top:59px}}.paScanner>b{transform-origin:0 0;background:#c7a748;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:50%;box-shadow:0 0 10px #d4af37}.paAnalysis h1{margin-bottom:12px;font-size:clamp(45px,5.5vw,68px)}.paAnalysisLine{color:#85888e;height:24px;margin:0;font-size:12px;animation:.35s paFadeUp}.paAnalysisBar{background:#1b1c1f;border-radius:8px;width:min(520px,85vw);height:4px;margin:31px 0 14px;overflow:hidden}.paAnalysisBar i{background:linear-gradient(90deg,#805508,#e0c15b);border-radius:8px;height:100%;transition:width .18s linear;display:block;box-shadow:0 0 20px #d4af3759}.paAnalysisPercent{font-family:var(--font-display);color:#d9bb56;font-size:25px}.paAnalysisSignals{gap:8px;margin-top:27px;display:flex}.paAnalysisSignals span{color:#484b50;border:1px solid #ffffff0f;border-radius:999px;padding:8px 11px;font-size:7px;transition:all .35s}.paAnalysisSignals span.done{color:#9b843e;background:#d4af3709;border-color:#d4af3733}.paResults{z-index:2;width:min(1050px,100% - 48px);margin:auto;padding:70px 0 55px;position:relative}.paResultsTop{text-align:center}.paResultSeal{color:#d9bb56;border:1px solid #d4af375c;border-radius:50%;place-items:center;width:53px;height:53px;margin:0 auto 22px;display:grid;box-shadow:0 0 35px #d4af3717}.paResultSeal svg{width:22px}.paResultsTop h1{margin:13px auto;font-size:clamp(43px,5.7vw,70px)}.paResultsTop>p:last-child{color:#7a7d83;max-width:650px;margin:0 auto;font-size:11px;line-height:1.75}.paMatchStack{gap:11px;margin:41px 0 20px;display:grid}.paMatchStack article{background:linear-gradient(145deg,#101113,#09090a);border:1px solid #ffffff13;border-radius:20px;grid-template-columns:90px 1fr 55px;align-items:center;min-height:112px;padding:17px 20px;display:grid;position:relative;overflow:hidden}.paMatchStack article.winner{background:radial-gradient(circle at 15%,#d4af370f,#0000 24%),linear-gradient(145deg,#12120f,#09090a);border-color:#d4af3747}.paRank{border-right:1px solid #fff1;flex-direction:column;align-items:center;gap:5px;display:flex}.paRank span{font-family:var(--font-display);color:#8b7537;font-size:25px}.paRank small{color:#9b833c;letter-spacing:.12em;font-size:5px}.paMatchBody{grid-template-columns:1fr 130px;align-items:center;gap:25px;padding:0 28px;display:grid}.paBlur{filter:blur(5px);-webkit-user-select:none;user-select:none;opacity:.66}.paBlur h2{font-family:var(--font-display);margin:0;font-size:24px}.paBlur p{color:#71747a;margin:7px 0 0;font-size:8px}.paScore{text-align:right}.paScore strong{font-family:var(--font-display);color:#d5b650;font-size:25px}.paScore>span{background:#232427;border-radius:5px;width:100%;height:3px;margin-top:8px;display:block}.paScore i{background:#b89535;border-radius:5px;height:100%;display:block}.paLock{color:#78662f;border:1px solid #d4af372b;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.paLock svg{width:16px}.paUnlock{background:radial-gradient(circle at 8%,#d4af3717,#0000 25%),linear-gradient(135deg,#14130e,#0b0b0a);border:1px solid #d4af3742;border-radius:22px;grid-template-columns:58px 1fr auto;align-items:center;gap:20px;margin-top:20px;padding:25px 27px;display:grid;box-shadow:0 25px 65px #00000052}.paUnlockIcon{color:#d5b650;border:1px solid #d4af3742;border-radius:17px;place-items:center;width:54px;height:54px;display:grid}.paUnlockIcon svg{width:23px}.paUnlock small{color:#876f30;letter-spacing:.16em;font-size:6px}.paUnlock h2{font-family:var(--font-display);margin:7px 0 5px;font-size:25px}.paUnlock p{color:#70737a;margin:0;font-size:8px}.paUnlock>a{color:#0a0a0a;background:linear-gradient(135deg,#f0d874,#b77c12);border-radius:999px;justify-content:space-between;align-items:center;gap:32px;min-width:230px;padding:15px 18px;font-size:9px;font-weight:850;display:flex}.paUnlock>a span{font-size:14px}.paEdit{color:#66696f;cursor:pointer;background:0 0;border:0;margin:25px auto 0;font-size:8px;display:block}.paPrivacy{color:#4e5157;justify-content:center;align-items:center;gap:7px;margin-top:17px;font-size:7px;display:flex}.paPrivacy svg{width:11px}@media (max-width:820px){.paHeader{grid-template-columns:1fr auto;padding:0 20px}.paHeaderCenter,.paSecure span{display:none}.paMulti{grid-template-columns:repeat(2,1fr)}.paUnlock{grid-template-columns:50px 1fr}.paUnlock>a{grid-column:1/-1;justify-content:center}.paMatchBody{grid-template-columns:1fr 90px;padding:0 18px}}@media (max-width:600px){.paHeader{height:68px}.paLogo{font-size:9px}.paIntro,.paMilestone,.paAnalysis{min-height:calc(100vh - 68px);padding:45px 19px}.paIntro h1{font-size:46px}.paIntroFacts{gap:11px;display:grid}.paProgressShell,.paQuestion,.paResults{width:min(100% - 28px,930px)}.paProgressShell{margin-top:25px}.paBadges small{display:none}.paBadges>span{justify-content:center}.paQuestion{padding-top:41px}.paQuestion h1{font-size:38px}.paOptions,.paOptions.five,.paMulti{grid-template-columns:1fr}.paOptions.five button:last-child{grid-column:auto}.paOptions button{min-height:70px}.paScaleCard{padding:25px 18px}.paActions{gap:20px}.paActions .paPrimary{gap:18px;min-width:155px}.paKeyHint{display:none}.paAnalysisSignals{grid-template-columns:repeat(3,1fr);display:grid}.paMatchStack article{grid-template-columns:54px 1fr 38px;padding:14px 10px}.paRank{justify-content:center;height:100%}.paMatchBody{padding:0 13px;display:block}.paScore{text-align:left;margin-top:12px}.paBlur h2{font-size:18px}.paUnlock{padding:21px 18px}.paUnlockIcon{display:none}.paUnlock{grid-template-columns:1fr}.paResults{padding-top:48px}.paResultsTop h1{font-size:42px}}.mmShell .odNav button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.mmShell .odSidebarFoot>button{color:#9a9386;cursor:pointer;font:inherit;background:0 0;border:0}.mmWelcome{padding-bottom:24px}.mmSignalBar{flex-wrap:wrap;gap:12px;margin:0 0 28px;display:flex}.mmSignalBar span{color:#a9a18f;background:#ffffff06;border:1px solid #ddb54229;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:12px;display:flex}.mmSignalBar svg{color:#d7b24a;width:15px}.mmTopMatches{margin:0 0 28px}.mmTopMatches .odSectionTitle button{color:#e7c75d;cursor:pointer;background:#dcb4400f;border:1px solid #d9b24138;border-radius:999px;align-items:center;gap:9px;padding:11px 16px;display:flex}.mmTopMatches .odSectionTitle button svg{width:16px}.mmCards,.mmCompareGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.mmCard{background:linear-gradient(150deg,#121214fa,#08080afa);border:1px solid #ffffff17;border-radius:24px;flex-direction:column;min-height:550px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000038}.mmCard.winner{border-color:#dab4426b;transform:translateY(-5px)}.mmCard.selected{box-shadow:0 0 0 1px #d4ac3d,0 24px 80px #cc9e1f2e}.mmCardGlow{pointer-events:none;background:radial-gradient(circle,#dab0351f,#0000 66%);height:260px;position:absolute;inset:-70% -40% auto}.mmCardHead{align-items:center;gap:10px;display:flex;position:relative}.mmRank{font-family:var(--font-display,serif);color:#58534a;font-size:34px}.mmCategory{letter-spacing:.14em;color:#898273;text-transform:uppercase;font-size:10px}.mmCardHead>small{color:#d8b64c;letter-spacing:.12em;border:1px solid #dab64c40;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:8px}.mmModelIcon{color:#edce68;background:linear-gradient(145deg,#e3c0542e,#6f4b040d);border:1px solid #e5c14d3d;border-radius:18px;place-items:center;width:56px;height:56px;margin:26px 0 18px;font-size:25px;display:grid;box-shadow:inset 0 1px #ffffff14}.mmCard h3{font-family:var(--font-display,serif);color:#f5f0e5;margin:0 0 11px;font-size:30px;line-height:1.05}.mmCard>p{color:#969083;min-height:58px;font-size:13px;line-height:1.55}.mmScore{margin:21px 0 15px}.mmScore>div{align-items:flex-start;display:flex}.mmScore strong{font-family:var(--font-display,serif);color:#e5c35a;font-size:52px;line-height:.9}.mmScore>div span{color:#e5c35a;font-size:19px}.mmScore>small{letter-spacing:.17em;color:#777064;font-size:8px}.mmScore>i{background:#27241e;border-radius:99px;height:3px;margin-top:11px;display:block;overflow:hidden}.mmScore>i b{background:linear-gradient(90deg,#805c10,#efcf66);height:100%;display:block}.mmQuick{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;display:grid}.mmQuick span{background:#ffffff05;border:1px solid #ffffff12;border-radius:12px;padding:11px}.mmQuick small{letter-spacing:.14em;color:#676157;margin-bottom:4px;font-size:8px;display:block}.mmQuick b{color:#d8d1c2;font-size:11px}.mmCard ul{gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.mmCard li{color:#989184;gap:8px;font-size:11px;line-height:1.45;display:flex}.mmCard li svg{color:#d7b44c;flex:0 0 14px;width:14px;margin-top:1px}.mmCardActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;display:grid}.mmCardActions button{color:#c9c2b4;cursor:pointer;background:#121214;border:1px solid #ffffff17;border-radius:12px;padding:12px 8px;font-size:11px}.mmCardActions button.gold{color:#080808;background:linear-gradient(135deg,#d4aa38,#7d5607);border-color:#d5ad3e;font-weight:700}.mmCardActions button:disabled{opacity:.55;cursor:default}.mmLowerGrid{grid-template-columns:minmax(270px,.7fr) minmax(380px,1.3fr) minmax(270px,.8fr)}.mmRoadmapPreview{background:linear-gradient(150deg,#111113,#09090b);border:1px solid #ffffff14;border-radius:24px;grid-row:span 2;padding:26px}.mmRoadmapPreview h3{font-family:var(--font-display,serif);color:#f1ebdd;margin:24px 0 8px;font-size:27px}.mmRoadmapPreview>p{color:#918b80;font-size:13px;line-height:1.6}.mmRoadmapPreview ol{gap:7px;margin:22px 0 0;padding:0;list-style:none;display:grid}.mmRoadmapPreview li{background:#ffffff05;border:1px solid #ffffff0f;border-radius:11px;grid-template-columns:38px 1fr 18px;align-items:center;gap:8px;padding:10px 12px;display:grid}.mmRoadmapPreview li span{color:#827a6c;font-size:9px}.mmRoadmapPreview li b{color:#bcb4a6;font-size:11px}.mmRoadmapPreview li svg{color:#5f594f;width:13px}.mmChosenHero{background:radial-gradient(circle at 15% 10%,#d6ae3721,#0000 28%),linear-gradient(145deg,#141312,#09090a);border:1px solid #ddb64252;border-radius:26px;grid-template-columns:140px 1fr 230px;align-items:center;gap:26px;margin-bottom:28px;padding:30px;display:grid;box-shadow:0 28px 90px #00000045}.mmChosenSeal{background:radial-gradient(circle,#e0ba4629,#0000 65%);border:1px solid #e2bd4957;border-radius:50%;align-content:center;place-items:center;height:140px;display:grid;box-shadow:inset 0 0 50px #d5ac3017}.mmChosenSeal span{color:#e8c75d;font-size:40px}.mmChosenSeal small{letter-spacing:.18em;color:#9f8a4a;margin-top:8px;font-size:8px}.mmChosenCopy>small{letter-spacing:.2em;color:#c8a53c;font-size:9px}.mmChosenCopy h2{font-family:var(--font-display,serif);color:#f5efe2;margin:9px 0;font-size:39px}.mmChosenCopy>p{color:#aaa294;line-height:1.55}.mmChosenMeta{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.mmChosenMeta span{background:#ffffff05;border:1px solid #ffffff12;border-radius:12px;grid-template-columns:18px auto;column-gap:7px;padding:10px 12px;display:grid}.mmChosenMeta svg{color:#d7b44d;grid-row:span 2;width:15px}.mmChosenMeta b{color:#ddd5c4;font-size:11px}.mmChosenMeta small{color:#716b61;font-size:8px}.mmChosenAction{text-align:center;border-left:1px solid #ffffff14;padding-left:22px}.mmChosenAction strong{font-family:var(--font-display,serif);color:#e4bf50;font-size:54px;display:block}.mmChosenAction>span{letter-spacing:.18em;color:#81796b;font-size:8px}.mmChosenAction button{color:#d8b44a;background:linear-gradient(135deg,#d6ad342e,#5d3e051f);border:1px solid #dfb84147;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;margin:18px 0 8px;padding:13px;display:flex}.mmChosenAction button svg{width:14px}.mmChosenAction small{color:#69645b;font-size:9px}.mmMatchesPage{max-width:1250px;margin:auto;padding-top:24px}.mmMatchesHeader{text-align:center;max-width:770px;margin:0 auto 42px}.mmMatchesHeader>button{color:#938b7d;cursor:pointer;background:0 0;border:0;margin-bottom:25px}.mmMatchesHeader>small{color:#c8a33c;letter-spacing:.2em;font-size:9px;display:block}.mmMatchesHeader h1{font-family:var(--font-display,serif);color:#f4eee1;margin:13px 0;font-size:56px;line-height:1.02}.mmMatchesHeader h1 em{color:#d6af40;font-style:normal}.mmMatchesHeader p{color:#979083;line-height:1.65}.mmCompareGrid{align-items:start}.mmMethod{background:#ddb43c09;border:1px solid #ddb43c29;border-radius:20px;grid-template-columns:52px 1fr;gap:20px;max-width:850px;margin:30px auto;padding:24px;display:grid}.mmMethod>svg{color:#d9b54a;width:35px}.mmMethod small{color:#b99630;letter-spacing:.17em;font-size:8px}.mmMethod h3{font-family:var(--font-display,serif);color:#ece5d7;margin:6px 0;font-size:23px}.mmMethod p{color:#8f897f;margin:0;font-size:12px;line-height:1.6}.mmModalBackdrop{z-index:999;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#000000d1;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.mmModal{background:radial-gradient(circle at 10% 0,#dab0371c,#0000 27%),#0d0d0f;border:1px solid #e0b84147;border-radius:28px;width:min(100%,1080px);max-height:94vh;padding:32px;position:relative;overflow:auto;box-shadow:0 40px 140px #000}.mmModalClose{color:#aaa;cursor:pointer;background:#151517;border:1px solid #ffffff1a;border-radius:50%;width:38px;height:38px;position:absolute;top:22px;right:22px}.mmModalClose svg{width:17px}.mmModalHero{border-bottom:1px solid #ffffff12;grid-template-columns:70px 1fr 140px;align-items:center;gap:20px;padding-bottom:25px;display:grid}.mmModalHero .mmModelIcon{margin:0}.mmModalHero small{color:#b4973c;letter-spacing:.15em;font-size:8px}.mmModalHero h2{font-family:var(--font-display,serif);color:#f5efe3;margin:5px 0;font-size:39px}.mmModalHero p{color:#928b80;margin:0}.mmModalScore{text-align:center}.mmModalScore strong{font-family:var(--font-display,serif);color:#dfbc50;font-size:45px;display:block}.mmModalScore span{letter-spacing:.17em;color:#7d766a;font-size:7px}.mmModalGrid{grid-template-columns:1.35fr .65fr;gap:16px;margin:24px 0;display:grid}.mmModalGrid>div,.mmModalGrid>aside{background:#ffffff05;border:1px solid #ffffff12;border-radius:18px;padding:22px}.mmModalGrid small,.mmModuleStrip>small{color:#b79a3f;letter-spacing:.16em;font-size:8px}.mmModalGrid h3{color:#e8e1d3;font-family:var(--font-display,serif);margin:8px 0 13px;font-size:22px}.mmWhy ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.mmWhy li{color:#a49d91;gap:10px;font-size:12px;line-height:1.45;display:flex}.mmWhy svg{color:#d8b44c;flex:0 0 16px;width:16px}.mmModalGrid aside p{color:#9a9388;font-size:12px;line-height:1.6}.mmFacts{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.mmFacts>span{border:1px solid #ffffff12;border-radius:13px;grid-template-columns:22px 1fr;column-gap:9px;padding:14px;display:grid}.mmFacts svg{color:#cfaa3d;grid-row:span 2;width:17px}.mmFacts small{letter-spacing:.12em;color:#706a61;font-size:7px}.mmFacts b{color:#d6cebf;font-size:11px}.mmModuleStrip{margin-top:22px}.mmModuleStrip>div{grid-template-columns:repeat(7,1fr);gap:6px;margin-top:10px;display:grid}.mmModuleStrip span{color:#9e978c;background:#111113;border:1px solid #ffffff0f;border-radius:10px;min-height:80px;padding:10px 8px;font-size:9px;line-height:1.35}.mmModuleStrip b{color:#6e675d;margin-bottom:8px;font-size:8px;display:block}.mmModalBottom{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding-top:22px;display:flex}.mmModalBottom p{color:#827c72;max-width:620px;font-size:11px;line-height:1.5}.mmModalBottom button{color:#090909;cursor:pointer;background:linear-gradient(135deg,#e0bb4d,#815804);border:1px solid #dfba4d;border-radius:13px;flex:none;padding:14px 19px;font-weight:700}.mmModalBottom button:disabled{opacity:.55}.mmShell .odNav button.active{color:#e2c15a;background:linear-gradient(90deg,#d5ad361f,#0000)}@media (max-width:1150px){.mmCards,.mmCompareGrid{grid-template-columns:1fr 1fr}.mmCards .mmCard:last-child,.mmCompareGrid .mmCard:last-child{grid-column:1/-1}.mmLowerGrid{grid-template-columns:1fr 1fr}.mmChosenHero{grid-template-columns:110px 1fr}.mmChosenAction{border-top:1px solid #ffffff14;border-left:0;grid-column:1/-1;grid-template-columns:auto auto 1fr;align-items:center;gap:12px;padding:20px 0 0;display:grid}.mmChosenAction strong{font-size:40px}.mmChosenAction button{margin:0}.mmModuleStrip>div{grid-template-columns:repeat(4,1fr)}}@media (max-width:760px){.mmCards,.mmCompareGrid,.mmLowerGrid{grid-template-columns:1fr}.mmCards .mmCard:last-child,.mmCompareGrid .mmCard:last-child{grid-column:auto}.mmCard.winner{transform:none}.mmMatchesHeader h1{font-size:39px}.mmChosenHero{text-align:center;grid-template-columns:1fr}.mmChosenSeal{width:125px;height:125px;margin:auto}.mmChosenMeta{justify-content:center}.mmChosenAction{grid-template-columns:1fr}.mmModalBackdrop{padding:8px}.mmModal{padding:24px 16px}.mmModalHero{grid-template-columns:60px 1fr}.mmModalScore{text-align:left;grid-column:1/-1}.mmModalGrid{grid-template-columns:1fr}.mmFacts,.mmModuleStrip>div{grid-template-columns:1fr 1fr}.mmModalBottom{flex-direction:column;align-items:stretch}.mmModalBottom button{width:100%}.mmSignalBar{display:grid}.mmTopMatches .odSectionTitle{align-items:flex-start;gap:15px}.mmChosenCopy h2{font-size:32px}}.mmUnlockButton{background:linear-gradient(135deg,#e4bf54,#7d5607);border:1px solid #dfba4d;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;margin:18px 0 8px;padding:13px;font-size:12px;font-weight:800;display:flex;box-shadow:0 14px 36px #d4af3724;color:#080808!important}.mmUnlockButton svg{width:14px}.checkoutPage{color:#f6f0e4;background:radial-gradient(circle at 76% 12%,#d4af3724,#0000 33%),radial-gradient(circle at 8% 82%,#855c0929,#0000 32%),#050505;min-height:100vh;padding:42px 24px 80px;position:relative;overflow:hidden}.checkoutGlow{filter:blur(100px);pointer-events:none;background:#d4af371c;border-radius:50%;width:520px;height:520px;position:fixed;inset:auto -18% 15% auto}.checkoutHero{text-align:center;z-index:1;width:min(1120px,100%);margin:0 auto 34px;position:relative}.checkoutBack{color:#9b9488;margin-bottom:28px;font-size:13px;display:inline-flex}.checkoutBack:hover{color:#e1bd51}.checkoutBadge{color:#d9b64d;letter-spacing:.18em;background:#d4af370e;border:1px solid #d4af373d;border-radius:999px;align-items:center;gap:9px;margin:auto;padding:9px 13px;font-size:10px;display:inline-flex}.checkoutBadge svg{width:15px}.checkoutHero h1{font-family:var(--font-display,serif);letter-spacing:-.055em;margin:22px 0 15px;font-size:clamp(42px,7vw,78px);line-height:.98}.checkoutHero h1 em{color:#d4af37;font-style:normal}.checkoutHero>p{color:#aaa296;max-width:730px;margin:0 auto;line-height:1.7}.checkoutHero>p b{color:#f3df9b}.checkoutJourneyCard{background:linear-gradient(135deg,#ffffff0a,#ffffff03);border:1px solid #ffffff14;border-radius:22px;width:min(680px,100%);margin:26px auto 0;padding:22px;box-shadow:0 24px 70px #0000003d}.checkoutJourneyCard span{letter-spacing:.2em;color:#b89536;font-size:9px}.checkoutJourneyCard h2{font-family:var(--font-display,serif);color:#f6f0e4;margin:7px 0;font-size:32px}.checkoutJourneyCard p{color:#938b7e;margin:0}.pricingGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;width:min(1180px,100%);margin:42px auto;display:grid}.priceCard{background:linear-gradient(160deg,#121214,#09090a);border:1px solid #ffffff14;border-radius:28px;flex-direction:column;min-height:610px;padding:28px;display:flex;position:relative;box-shadow:0 26px 90px #00000047}.priceCard.featured{border-color:#e2bc488c;transform:translateY(-14px);box-shadow:0 34px 120px #d4af371f,0 30px 90px #00000052}.popularBadge{color:#080808;background:linear-gradient(135deg,#e5c45b,#8d6208);border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;font-weight:800;display:inline-flex;position:absolute;top:18px;right:18px}.popularBadge svg{width:13px}.priceIcon{color:#e1be50;background:#d4af370f;border:1px solid #e2bc4852;border-radius:18px;place-items:center;width:58px;height:58px;margin-bottom:20px;font-size:24px;display:grid}.priceCard>small{color:#ac8d2d;letter-spacing:.19em;font-size:9px}.priceCard h2{font-family:var(--font-display,serif);color:#f4eddf;margin:8px 0;font-size:34px}.priceCard p{color:#928b7e;margin:0 0 21px;line-height:1.55}.price{border-bottom:1px solid #ffffff13;align-items:flex-end;gap:8px;margin:10px 0 22px;padding-bottom:24px;display:flex}.price span{color:#a19787;margin-bottom:8px}.price strong{font-family:var(--font-display,serif);color:#e5c35b;font-size:64px;line-height:.82}.price small{color:#756f66;margin-bottom:7px}.priceCard ul{gap:12px;margin:0 0 20px;padding:0;list-style:none;display:grid}.priceCard li{color:#bcb4a5;align-items:flex-start;gap:10px;font-size:13px;line-height:1.4;display:flex}.priceCard li svg{color:#d8b44c;flex:0 0 16px;width:16px;margin-top:1px}.limitations{flex-wrap:wrap;gap:7px;margin-top:auto;margin-bottom:18px;display:flex}.limitations span{color:#706a61;border:1px solid #ffffff12;border-radius:999px;padding:6px 9px;font-size:10px}.priceCard button{color:#080808;cursor:pointer;background:linear-gradient(135deg,#e6c560,#855b05);border:1px solid #d8b44c;border-radius:14px;justify-content:center;align-items:center;gap:9px;width:100%;padding:15px;font-weight:900;display:flex}.priceCard:not(.featured) button{color:#e5c35a;background:#151516;border-color:#e0b84152}.priceCard button:disabled{opacity:.62;cursor:default}.priceCard button svg{width:16px}.checkoutError{color:#ffb8b8;text-align:center;background:#ff464614;border:1px solid #ff46464d;border-radius:14px;width:min(820px,100%);margin:0 auto 25px;padding:14px 17px}.comparisonSection{grid-template-columns:.85fr 1.15fr;align-items:start;gap:24px;width:min(1160px,100%);margin:60px auto;display:grid}.comparisonIntro{background:#ffffff05;border:1px solid #ffffff12;border-radius:26px;padding:30px}.comparisonIntro small,.checkoutFaq small{letter-spacing:.2em;color:#b69434;font-size:9px}.comparisonIntro h2,.checkoutFaq h2{font-family:var(--font-display,serif);color:#f4eedf;margin:10px 0;font-size:38px;line-height:1.03}.comparisonIntro p{color:#928b80;line-height:1.65}.comparisonTable{background:#0d0d0f;border:1px solid #ffffff14;border-radius:24px;overflow:hidden}.comparisonHeader,.comparisonRow{grid-template-columns:1.35fr repeat(3,.55fr);align-items:center;display:grid}.comparisonHeader{color:#f2eadb;background:#ffffff09;font-size:12px;font-weight:800}.comparisonHeader span,.comparisonHeader b,.comparisonRow span,.comparisonRow i{border-bottom:1px solid #ffffff0f;padding:15px 17px}.comparisonRow span{color:#a69e91;font-size:12px}.comparisonRow i{text-align:center;color:#7a746b;font-style:normal}.comparisonRow .gold,.comparisonHeader .gold{color:#d9b64d}.checkoutTrust{grid-template-columns:repeat(3,1fr);gap:14px;width:min(1160px,100%);margin:44px auto;display:grid}.checkoutTrust article{background:#ffffff05;border:1px solid #ffffff13;border-radius:22px;padding:24px}.checkoutTrust svg{color:#d7b44c;width:25px}.checkoutTrust h3{font-family:var(--font-display,serif);margin:14px 0 8px;font-size:22px}.checkoutTrust p{color:#8f887d;margin:0;font-size:13px;line-height:1.6}.checkoutFaq{width:min(940px,100%);margin:58px auto 0}.checkoutFaq details{background:#ffffff05;border:1px solid #ffffff13;border-radius:16px;margin-bottom:10px;padding:18px 20px}.checkoutFaq summary{cursor:pointer;color:#eee5d6;font-weight:800}.checkoutFaq p{color:#918a7f;margin-bottom:0;line-height:1.6}.provisionPage,.checkoutCancelPage{color:#f4eddf;background:radial-gradient(circle at 70% 20%,#d4af3726,#0000 32%),#050505;place-items:center;min-height:100vh;padding:28px;display:grid;overflow:hidden}.provisionGlow{filter:blur(115px);background:#d4af3724;border-radius:50%;width:520px;height:520px;position:fixed}.provisionCard,.checkoutCancelCard{z-index:1;text-align:center;background:linear-gradient(150deg,#121214,#080809);border:1px solid #e2bb4642;border-radius:30px;width:min(680px,100%);padding:42px;position:relative;box-shadow:0 44px 140px #00000075}.provisionLogo,.cancelMark{color:#e5c45c;background:#d4af370f;border:1px solid #e2bc4861;border-radius:50%;place-items:center;width:86px;height:86px;margin:0 auto 22px;font-size:34px;display:grid}.provisionCard>small,.checkoutCancelCard>small{letter-spacing:.21em;color:#b89536;font-size:9px}.provisionCard h1,.checkoutCancelCard h1{font-family:var(--font-display,serif);margin:12px 0;font-size:46px;line-height:1.02}.provisionCard p,.checkoutCancelCard p{color:#989084;line-height:1.65}.provisionSteps{text-align:left;gap:9px;margin:28px 0;display:grid}.provisionSteps span{color:#bdb5a7;background:#ffffff05;border:1px solid #ffffff12;border-radius:13px;align-items:center;gap:10px;padding:12px 14px;display:flex}.provisionSteps i{background:#d8b54b;border-radius:50%;width:10px;height:10px;box-shadow:0 0 24px #d8b54bcc}.provisionBar{background:#1c1a16;border-radius:999px;height:9px;margin:24px 0;overflow:hidden}.provisionBar b{transform-origin:0;background:linear-gradient(90deg,#805b0d,#f0cf67,#805b0d);width:100%;height:100%;animation:4.5s cubic-bezier(.2,.8,.2,1) forwards provisionLoad;display:block}@keyframes provisionLoad{0%{transform:scaleX(.08)}28%{transform:scaleX(.42)}62%{transform:scaleX(.76)}to{transform:scaleX(1)}}.provisionButton,.checkoutCancelCard a{color:#080808;background:linear-gradient(135deg,#e6c35b,#805705);border-radius:14px;justify-content:center;align-items:center;margin-top:6px;padding:14px 22px;font-weight:900;display:inline-flex}.checkoutCancelCard div:last-child{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.checkoutCancelCard a.secondary{color:#d5b44d;background:#151517;border:1px solid #e2bc483d}@media (max-width:980px){.pricingGrid,.comparisonSection,.checkoutTrust{grid-template-columns:1fr}.priceCard.featured{transform:none}.comparisonSection{gap:16px}.comparisonTable{font-size:12px}}@media (max-width:650px){.checkoutPage{padding:28px 14px 60px}.checkoutHero h1{font-size:42px}.pricingGrid{gap:12px}.priceCard{min-height:auto;padding:22px}.price strong{font-size:52px}.comparisonHeader,.comparisonRow{grid-template-columns:1.2fr repeat(3,.45fr)}.comparisonHeader span,.comparisonHeader b,.comparisonRow span,.comparisonRow i{padding:13px 9px}.provisionCard,.checkoutCancelCard{padding:30px 18px}.provisionCard h1,.checkoutCancelCard h1{font-size:36px}}.provisionV89 .provisionSteps span{opacity:.42;transition:opacity .45s,transform .45s}.provisionV89 .provisionSteps span.done{opacity:1;transform:translate(3px)}.provisionV89 .provisionSteps span.done i{background:#d6ae49;box-shadow:0 0 18px #d6ae49b3}.provisionV89 .provisionBar b{transition:width .85s cubic-bezier(.22,1,.36,1)}.provisionPercent{color:#d6ae49;letter-spacing:.16em;margin-top:10px;font-size:12px;font-weight:700}.provisionWait{color:#ffffff94;margin-top:22px;font-size:13px;display:block}.provisionPending{background:#d6ae490f;border:1px solid #d6ae4940;border-radius:14px;gap:7px;margin-top:24px;padding:16px;display:grid}.provisionPending b{color:#fff}.provisionPending span{color:#ffffff9e;font-size:13px}.provisionPending a{color:#d6ae49;margin-top:4px;font-weight:700}.mmPaidBadge{color:#e7c66a;text-transform:uppercase;letter-spacing:.08em;background:#e0b54817;border:1px solid #e0b54859;border-radius:999px;align-items:center;gap:.5rem;margin:1rem 0 .2rem;padding:.58rem .8rem;font-size:.78rem;font-weight:800;display:inline-flex}.mmPaidBadge svg{width:16px;height:16px}.mmUnlockButton:disabled{opacity:.72;cursor:default;filter:saturate(.65)}.journeyShell{color:#f4f1e8;background:#050506;grid-template-columns:310px 1fr;min-height:100vh;font-family:Arial,sans-serif;display:grid}.journeySide{background:linear-gradient(#0b0b0d,#070708);border-right:1px solid #ffffff14;height:100vh;padding:28px 20px;position:sticky;top:0;overflow:auto}.journeyLogo{color:#eee;letter-spacing:.16em;align-items:center;gap:8px;font-size:11px;text-decoration:none;display:flex}.journeyLogo>span{color:#d9b84b;border:1px solid #b48b25;border-radius:10px;place-items:center;width:30px;height:30px;font-family:Georgia,serif;font-size:18px;display:grid}.journeyLogo b{color:#d7b54a}.journeySideLabel{letter-spacing:.2em;color:#786a46;margin-top:52px;font-size:8px}.journeySide h2{margin:10px 0 25px;font-family:Georgia,serif;font-size:29px;font-weight:400;line-height:1.08}.journeyProgress{background:#d4af3709;border:1px solid #d4af3726;border-radius:15px;padding:14px}.journeyProgress>div{color:#999;justify-content:space-between;font-size:9px;display:flex}.journeyProgress b{color:#dfc55d}.journeyProgress>i{background:#242426;border-radius:5px;height:3px;margin:10px 0;display:block;overflow:hidden}.journeyProgress em{background:linear-gradient(90deg,#8e650c,#f0d66e);height:100%;display:block}.journeyProgress small{color:#64656a;font-size:8px}.journeySide nav{gap:5px;margin-top:18px;display:grid}.journeySide nav button{color:#777;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;padding:11px 10px;display:grid}.journeySide nav button:hover,.journeySide nav button.active{color:#eee;background:#d4af3712}.journeySide nav button>span{color:#a77c1d;font-family:Georgia,serif}.journeySide nav button small,.journeySide nav button b{display:block}.journeySide nav button small{letter-spacing:.14em;color:#685c3c;font-size:6px}.journeySide nav button b{margin-top:3px;font-size:9px}.journeySide nav button em{color:#5e6065;font-size:7px;font-style:normal}.journeyBack{color:#777;margin:25px 10px;font-size:9px;text-decoration:none;display:block}.journeyMain>header{color:#777;letter-spacing:.12em;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:72px;padding:0 42px;font-size:8px;display:flex}.journeyLive{background:#72d38b;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 10px #72d38b}.journeyContent{max-width:1180px;margin:auto;padding:58px 48px 90px}.journeyHero{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:45px;display:flex}.journeyHero small,.journeyCardHead small,.journeyBottom small,.journeyNext span{letter-spacing:.18em;color:#a98831;font-size:8px}.journeyHero h1{letter-spacing:-.045em;margin:13px 0 17px;font-family:Georgia,serif;font-size:clamp(42px,5vw,72px);font-weight:400}.journeyHero p{color:#898b90;max-width:720px;font-size:14px;line-height:1.75}.journeyScore{text-align:center;border:1px solid #d4af3740;border-radius:50%;place-content:center;width:130px;height:130px;display:grid;box-shadow:inset 0 0 40px #d4af370a}.journeyScore strong{color:#dfc55d;font-family:Georgia,serif;font-size:34px}.journeyScore span{letter-spacing:.14em;color:#666;font-size:7px}.journeyGrid{grid-template-columns:.9fr 1.1fr;gap:16px;margin-top:18px;display:grid}.journeyCard,.journeyBottom article{background:linear-gradient(145deg,#ffffff06,#ffffff02);border:1px solid #ffffff13;border-radius:20px;padding:25px}.journeyCardHead{align-items:center;gap:15px;display:flex}.journeyCardHead>span{color:#c59d35;border:1px solid #d4af3733;border-radius:10px;place-items:center;width:35px;height:35px;font-family:Georgia,serif;display:grid}.journeyCardHead h3{margin:4px 0;font-family:Georgia,serif;font-size:20px;font-weight:400}.lessonList{margin-top:24px}.lessonList>div{border-top:1px solid #ffffff0f;grid-template-columns:30px 1fr 20px;align-items:center;padding:16px 2px;display:grid}.lessonList span{color:#6e5a29;font-size:8px}.lessonList p{color:#bbb;margin:0;font-size:11px}.lessonList b{color:#725b20;font-weight:400}.taskIntro{color:#777;margin:18px 0;font-size:10px;line-height:1.6}.journeyTasks{gap:8px;display:grid}.journeyTasks button{color:#c6c6c8;text-align:left;cursor:pointer;background:#0d0d0f;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:12px;padding:13px;display:flex}.journeyTasks button:hover{border-color:#d4af3740}.journeyTasks button>i{color:#111;border:1px solid #494a4e;border-radius:6px;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.journeyTasks button span{font-size:10px}.journeyTasks button small{color:#665a3c;letter-spacing:.13em;margin-bottom:4px;font-size:6px;display:block}.journeyTasks button.done{color:#74767a}.journeyTasks button.done>i{background:#d2b54e;border-color:#d2b54e}.journeyBottom{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.journeyBottom h3{margin:9px 0;font-family:Georgia,serif;font-size:23px;font-weight:400}.journeyBottom p{color:#73757a;font-size:10px;line-height:1.6}.toolPills{flex-wrap:wrap;gap:7px;margin:13px 0;display:flex}.toolPills span{color:#bca65c;background:#d4af370a;border:1px solid #d4af3729;border-radius:999px;padding:7px 10px;font-size:8px}.journeyNext{background:linear-gradient(90deg,#d4af370e,#ffffff03);border:1px solid #d4af372e;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:20px 23px;display:flex}.journeyNext b{margin-top:5px;font-family:Georgia,serif;font-size:17px;font-weight:400;display:block}.journeyNext button{color:#0a0a0b;cursor:pointer;background:linear-gradient(135deg,#e3c85f,#9a6d12);border:1px solid #d0ad43;border-radius:11px;padding:13px 18px;font-weight:700}.journeyNext button:disabled{opacity:.28;cursor:not-allowed;filter:grayscale()}@media (max-width:900px){.journeyShell{grid-template-columns:1fr}.journeySide{border-bottom:1px solid #ffffff14;border-right:0;height:auto;position:relative}.journeySide nav{grid-template-columns:1fr 1fr}.journeyMain>header{padding:0 20px}.journeyContent{padding:38px 20px 70px}.journeyGrid,.journeyBottom{grid-template-columns:1fr}}@media (max-width:560px){.journeySide nav{grid-template-columns:1fr}.journeyHero{align-items:flex-start}.journeyScore{display:none}.journeyHero h1{font-size:42px}.journeyNext{flex-direction:column;align-items:flex-start}.journeyNext button{width:100%}}.journeyFallback{color:#f4f1e8;background:radial-gradient(circle at 50% 15%,#d4af3717,#0000 35%),#050506;place-items:center;min-height:100vh;padding:24px;display:grid}.journeyFallbackCard{text-align:center;background:linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid #d4af3733;border-radius:26px;max-width:720px;padding:52px;box-shadow:0 30px 100px #00000059}.journeyFallbackLogo{letter-spacing:.16em;justify-content:center;align-items:center;gap:8px;margin-bottom:38px;font-size:11px;display:flex}.journeyFallbackLogo span{color:#d9b84b;border:1px solid #b48b25;border-radius:11px;place-items:center;width:34px;height:34px;font-family:Georgia,serif;font-size:20px;display:grid}.journeyFallbackLogo b{color:#d7b54a}.journeyFallbackCard>small{letter-spacing:.2em;color:#a98831;font-size:8px}.journeyFallbackCard h1{letter-spacing:-.04em;margin:16px 0;font-family:Georgia,serif;font-size:clamp(42px,6vw,70px);font-weight:400}.journeyFallbackCard p{color:#8c8e93;line-height:1.8}.journeyFallbackStatus{color:#777;justify-content:center;align-items:center;gap:10px;margin:28px auto;font-size:10px;display:flex}.journeyFallbackStatus i{background:#72d38b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #72d38b}.journeyFallbackCard>a{color:#0a0a0b;background:linear-gradient(135deg,#e3c85f,#9a6d12);border:1px solid #d0ad43;border-radius:12px;padding:14px 20px;font-weight:700;text-decoration:none;display:inline-block}@media (max-width:600px){.journeyFallbackCard{padding:34px 22px}}.premiumJourney{background:radial-gradient(circle at 68% 12%,#d4af370e,#0000 30%),#050506}.businessScoreCard{background:linear-gradient(145deg,#d4af3712,#ffffff03);border:1px solid #d4af3733;border-radius:16px;margin:0 0 12px;padding:15px}.businessScoreCard>div{align-items:flex-end;display:flex}.businessScoreCard small{letter-spacing:.15em;color:#88743d;margin-right:auto;font-size:7px}.businessScoreCard strong{color:#e1c65e;font-family:Georgia,serif;font-size:28px;font-weight:400}.businessScoreCard>div>span{color:#716334;margin:0 0 5px 2px;font-size:8px}.businessScoreCard>i{background:#232326;border-radius:5px;height:3px;margin:9px 0;display:block;overflow:hidden}.businessScoreCard em{background:linear-gradient(90deg,#8f620a,#f0d870);height:100%;display:block}.businessScoreCard p{color:#777;margin:0;font-size:8px}.vaultNav{text-align:left;color:#aaa;cursor:pointer;background:#0c0c0e;border:1px solid #d4af371f;border-radius:13px;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;width:100%;margin:12px 0 8px;padding:11px;display:grid}.vaultNav>span{color:#d3b44c;border:1px solid #d4af372e;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.vaultNav small,.vaultNav b{display:block}.vaultNav small{letter-spacing:.14em;color:#756238;font-size:6px}.vaultNav b{color:#c5c5c7;margin-top:3px;font-size:9px}.vaultNav em{color:#d4af37;font-size:8px;font-style:normal}.journeySide nav button.complete>span{color:#111;background:#d4af37;border-color:#d4af37;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.businessTimeline{background:linear-gradient(90deg,#d4af370b,#ffffff02);border:1px solid #d4af3726;border-radius:18px;margin-bottom:25px;padding:18px 20px}.businessTimeline>small{letter-spacing:.16em;color:#826e36;font-size:7px}.businessTimeline>div{align-items:center;margin:17px 0 10px;display:flex}.businessTimeline>div span{color:#5f6064;white-space:nowrap;font-size:8px}.businessTimeline>div span.done,.businessTimeline>div span.active{color:#e0c45b}.businessTimeline>div span.active{font-weight:700}.businessTimeline>div i{background:#2a2925;flex:1;height:1px;margin:0 8px;position:relative}.businessTimeline>div i:after{content:"";background:#5d522f;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:-2px}.businessTimeline p{color:#777;margin:0;font-size:9px}.businessTimeline p b{color:#bca654}.missionMeta{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.missionMeta span{color:#8b8d92;border:1px solid #ffffff14;border-radius:999px;padding:8px 11px;font-size:8px}.incomeFocus{background:linear-gradient(120deg,#d4af3714,#ffffff03);border:1px solid #d4af3733;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;margin:18px 0 0;padding:21px 24px;display:flex}.incomeFocus small{letter-spacing:.16em;color:#b08e2c;font-size:7px}.incomeFocus h3{margin:5px 0 7px;font-family:Georgia,serif;font-size:21px;font-weight:400}.incomeFocus p{color:#8a8c91;max-width:780px;margin:0;font-size:10px;line-height:1.6}.incomeFocus>span{color:#d5b54c;opacity:.55;font-family:Georgia,serif;font-size:38px}.premiumBottom{grid-template-columns:repeat(3,1fr)}.deliverableReward{border-top:1px solid #ffffff0f;align-items:center;gap:10px;margin-top:16px;padding-top:14px;display:flex}.deliverableReward>span small,.deliverableReward>span b{display:block}.deliverableReward small{color:#6c5d38;letter-spacing:.14em;font-size:6px}.deliverableReward b{color:#c6b36f;margin-top:3px;font-size:9px}.vaultPreview{gap:7px;margin:13px 0;display:grid}.vaultPreview>span{background:#0d0d0f;border:1px solid #ffffff0f;border-radius:10px;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;padding:9px;display:grid}.vaultPreview i{color:#d4af37;font-style:normal}.vaultPreview b{font-size:9px}.vaultPreview small{color:#626369;font-size:6px}.vaultButton{color:#c3a744;cursor:pointer;background:0 0;border:0;padding:5px 0;font-size:8px}.originAiPrep{border-color:#d4af372b!important}.aiActionList{flex-wrap:wrap;gap:6px;margin:13px 0;display:flex}.aiActionList span{color:#a89558;border:1px solid #d4af371f;border-radius:999px;padding:7px 9px;font-size:7px}.originAiPrep button{color:#4e4f52;background:#0b0b0d;border:1px solid #ffffff0f;border-radius:10px;width:100%;padding:10px;font-size:8px}.vaultBackdrop{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#000000c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.vaultModal{background:linear-gradient(150deg,#111114,#070708);border:1px solid #d4af3740;border-radius:26px;width:min(880px,100%);max-height:88vh;padding:36px;position:relative;overflow:auto;box-shadow:0 50px 160px #000000bf}.vaultClose{color:#777;cursor:pointer;background:0 0;border:0;font-size:25px;position:absolute;top:18px;right:20px}.vaultModal>small{letter-spacing:.18em;color:#b08d2a;font-size:7px}.vaultModal h2{margin:10px 0;font-family:Georgia,serif;font-size:38px;font-weight:400}.vaultModal>p{color:#808287;max-width:700px;font-size:11px;line-height:1.7}.vaultStats{grid-template-columns:repeat(3,1fr);gap:10px;margin:25px 0;display:grid}.vaultStats span{border:1px solid #ffffff0f;border-radius:14px;padding:14px}.vaultStats b,.vaultStats small{display:block}.vaultStats b{color:#dec15b;font-family:Georgia,serif;font-size:26px}.vaultStats small{color:#696a6e;margin-top:4px;font-size:7px}.vaultList{gap:7px;display:grid}.vaultList article{border:1px solid #fff1;border-radius:12px;grid-template-columns:28px 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.vaultList article.ready{background:#d4af3706;border-color:#d4af372e}.vaultList i{color:#d4af37;border:1px solid #444;border-radius:7px;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.vaultList small,.vaultList b{display:block}.vaultList small{color:#6c5e3b;letter-spacing:.12em;font-size:6px}.vaultList b{margin-top:3px;font-size:10px}.vaultList>article>span{color:#666;font-size:7px}.missionCelebration{z-index:120;text-align:center;background:radial-gradient(circle at 50% 0,#d4af3729,#0000 48%),#0b0b0d;border:1px solid #d4af3761;border-radius:25px;min-width:min(520px,88vw);padding:45px;animation:.35s both missionPop;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 40px 140px #000}.missionCelebration>span{color:#111;background:linear-gradient(135deg,#e4ca63,#8f6209);border-radius:50%;place-items:center;width:55px;height:55px;margin:auto;font-size:25px;display:grid}.missionCelebration small{color:#b49233;letter-spacing:.18em;margin-top:20px;font-size:8px;display:block}.missionCelebration h2{margin:10px 0;font-family:Georgia,serif;font-size:31px;font-weight:400}.missionCelebration p{color:#7d7f84;font-size:10px}@keyframes missionPop{0%{opacity:0;transform:translate(-50%,-48%)scale(.94)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (max-width:1100px){.premiumBottom{grid-template-columns:1fr 1fr}.originAiPrep{grid-column:1/-1}}@media (max-width:700px){.premiumBottom{grid-template-columns:1fr}.originAiPrep{grid-column:auto}.businessTimeline>div{padding-bottom:5px;overflow:auto}.businessTimeline>div i{min-width:25px}.incomeFocus>span{display:none}.vaultModal{padding:28px 18px}.vaultStats{grid-template-columns:1fr 1fr 1fr}.vaultList article{grid-template-columns:28px 1fr}.vaultList>article>span{grid-column:2}.missionMeta{gap:5px}}.missionFramework{gap:18px;margin-top:18px;display:grid}.quickWinBar{background:linear-gradient(120deg,#d4af3717,#ffffff03);border:1px solid #d4af3738;border-radius:22px;justify-content:space-between;align-items:center;gap:28px;padding:23px 26px;display:flex}.quickWinBar small,.missionStep small,.premiumInsight small,.originAiWorkflow small,.missionReality small,.positioningPreview small,.microResult small{letter-spacing:.17em;color:#b08e2e;font-size:7px}.quickWinBar h3{max-width:850px;margin:6px 0 0;font-family:Georgia,serif;font-size:19px;font-weight:400;line-height:1.45}.quickWinBar>span{letter-spacing:.13em;color:#d3b64f;white-space:nowrap;border:1px solid #d4af3733;border-radius:999px;padding:9px 13px;font-size:9px}.premiumInsight,.missionStep{background:linear-gradient(145deg,#ffffff07,#ffffff02);border:1px solid #ffffff13;border-radius:24px;padding:30px}.premiumInsight{grid-template-columns:44px 1fr;gap:20px;display:grid}.premiumInsight>span,.missionStep>header>span{color:#d8b94d;border:1px solid #d4af3740;border-radius:13px;place-items:center;width:42px;height:42px;font-family:Georgia,serif;display:grid}.premiumInsight h2,.missionStep h2,.originAiWorkflow h2{margin:6px 0 12px;font-family:Georgia,serif;font-size:28px;font-weight:400}.premiumInsight p,.missionStep>p,.originAiWorkflow p,.missionReality p{color:#8c8e93;font-size:11px;line-height:1.75}.premiumInsight p b,.missionStep>p b{color:#d6d6d8}.conceptGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin:23px 0;display:grid}.conceptGrid>div{background:#0b0b0d;border:1px solid #fff1;border-radius:15px;padding:15px}.conceptGrid b{color:#ddd;font-size:10px}.conceptGrid p{margin:7px 0 0;font-size:9px;line-height:1.55}.premiumInsight aside{background:#d4af370b;border-left:2px solid #c29b31;border-radius:0 13px 13px 0;padding:14px 17px}.premiumInsight aside strong{color:#cdb45f;font-size:9px}.premiumInsight aside p{margin:5px 0 0;font-size:9px}.missionStep>header{align-items:center;gap:15px;margin-bottom:13px;display:flex}.missionStep>header h2{margin:4px 0}.nicheGrid{grid-template-columns:repeat(4,1fr);gap:8px;margin:22px 0;display:grid}.nicheGrid button{color:#aaa;text-align:left;cursor:pointer;background:#0c0c0e;border:1px solid #ffffff13;border-radius:13px;justify-content:space-between;gap:8px;padding:14px 13px;font-size:9px;transition:all .2s;display:flex}.nicheGrid button:hover,.nicheGrid button.selected{color:#e5e0d0;background:#d4af3712;border-color:#d4af3773}.nicheGrid button span{color:#b08e2d}.missionField{gap:8px;margin-top:14px;display:grid}.missionField>span,.builderGrid label>span{letter-spacing:.12em;color:#777;font-size:7px}.missionField input,.missionField textarea,.builderGrid input{box-sizing:border-box;color:#ddd;width:100%;font:inherit;background:#09090b;border:1px solid #ffffff14;border-radius:12px;outline:none;padding:13px 14px;font-size:10px}.missionField textarea{resize:vertical;min-height:120px;line-height:1.65}.missionField input:focus,.missionField textarea:focus,.builderGrid input:focus{border-color:#d4af3766}.microResult{border-top:1px solid #ffffff0e;margin-top:13px;padding-top:13px}.microResult b{color:#d7c170;margin-top:4px;font-family:Georgia,serif;font-size:17px;font-weight:400;display:block}.scoreQuestions{gap:8px;margin-top:22px;display:grid}.scoreQuestion{border:1px solid #ffffff0f;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:20px;padding:14px;display:grid}.scoreQuestion b{font-size:10px}.scoreQuestion p{color:#707176;margin:4px 0 0;font-size:8px}.scoreQuestion>div:last-child{gap:5px;display:flex}.scoreQuestion button{color:#777;cursor:pointer;background:#0b0b0d;border:1px solid #2b2b2e;border-radius:9px;width:31px;height:31px}.scoreQuestion button.active{color:#09090a;background:linear-gradient(135deg,#e1c55d,#987017);border-color:#d4af37;font-weight:700}.marketVerdict{background:#0b0b0d;border:1px solid #ffffff0f;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:20px;margin-top:14px;padding:16px;display:grid}.marketVerdict strong{color:#6d6e72;font-family:Georgia,serif;font-size:31px;display:block}.marketVerdict strong span{font-size:10px}.marketVerdict p{color:#777;margin:0;font-size:9px}.marketVerdict.good{background:#67cf8006;border-color:#67cf8040}.marketVerdict.good strong{color:#76d58e}.marketVerdict.warn strong{color:#d4af37}.toolStrip,.exampleStrip{flex-wrap:wrap;gap:7px;margin:17px 0;display:flex}.toolStrip span,.exampleStrip span{color:#ad9a61;background:#d4af3706;border:1px solid #d4af3721;border-radius:999px;padding:7px 10px;font-size:7px}.stepConfirm{color:#aaa;cursor:pointer;background:#111114;border:1px solid #4a4b4f;border-radius:11px;margin-top:13px;padding:11px 14px;font-size:8px}.stepConfirm:disabled{opacity:.28;cursor:not-allowed}.stepConfirm:not(:disabled):hover{color:#e1c962;border-color:#b08c2d}.stepConfirm.gold{color:#0a0a0b;background:linear-gradient(135deg,#e2c85f,#956a12);border-color:#c9a43c;font-weight:700}.warningBox{background:#dd973b09;border:1px solid #dd973b29;border-radius:13px;margin-top:16px;padding:13px 15px}.warningBox strong{color:#bf914d;font-size:8px}.warningBox p{color:#777;margin:5px 0 0;font-size:8px;line-height:1.6}.builderGrid{grid-template-columns:1fr 1fr;gap:9px;margin-top:18px;display:grid}.builderGrid label{gap:7px;display:grid}.positioningPreview{background:#d4af370a;border:1px solid #d4af3729;border-radius:15px;margin-top:14px;padding:16px}.positioningPreview p{color:#aaa;margin:7px 0 0;font-family:Georgia,serif;font-size:16px;line-height:1.55}.positioningPreview p b{color:#e0c75f;font-weight:400}.originAiWorkflow{background:radial-gradient(circle at 90% 10%,#d4af3717,#0000 35%),#0a0a0c;border:1px solid #d4af3733;border-radius:23px;grid-template-columns:1fr auto;align-items:center;gap:28px;padding:27px;display:grid}.originAiWorkflow>div:last-child{gap:7px;display:grid}.originAiWorkflow button{color:#76683e;text-align:left;background:#0c0c0e;border:1px solid #d4af3724;border-radius:11px;padding:10px 13px;font-size:8px}.missionReality{background:#08080a;border:1px solid #ffffff0f;border-radius:18px;padding:19px 21px}.missionReality h3{margin:6px 0;font-family:Georgia,serif;font-size:18px;font-weight:400}.readyCheck{background:linear-gradient(125deg,#d4af370b,#ffffff02);border:1px solid #d4af372b;border-radius:20px;grid-template-columns:.8fr 1.2fr;gap:25px;margin-top:18px;padding:22px;display:grid}.readyCheck small{letter-spacing:.16em;color:#b19035;font-size:7px}.readyCheck h3{margin:7px 0;font-family:Georgia,serif;font-size:22px;font-weight:400}.readyCheck p{color:#777;font-size:9px;line-height:1.6}.readyChecklist{gap:6px;display:grid}.readyChecklist span{color:#6e7074;border:1px solid #ffffff0e;border-radius:11px;padding:9px 11px;font-size:8px}.readyChecklist span i{color:#555;width:20px;font-style:normal;display:inline-block}.readyChecklist span.ready{color:#a9b9ad;background:#67cf8005;border-color:#67cf802e}.readyChecklist span.ready i{color:#71cf89}@media (max-width:900px){.nicheGrid{grid-template-columns:1fr 1fr}.conceptGrid,.originAiWorkflow,.readyCheck{grid-template-columns:1fr}.originAiWorkflow>div:last-child{grid-template-columns:1fr 1fr 1fr}.premiumInsight{grid-template-columns:1fr}.premiumInsight>span{display:none}}@media (max-width:600px){.quickWinBar{flex-direction:column;align-items:flex-start}.nicheGrid,.builderGrid,.scoreQuestion,.originAiWorkflow>div:last-child{grid-template-columns:1fr}.missionStep,.premiumInsight{padding:22px 17px}.scoreQuestion>div:last-child{justify-content:space-between}.scoreQuestion button{flex:1}.quickWinBar{padding:20px}.positioningPreview p{font-size:14px}}.premiumContentEngine{gap:20px}.coachRibbon{background:linear-gradient(90deg,#d4af370e,#ffffff02);border:1px solid #d4af372e;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;padding:13px 17px;display:flex}.coachRibbon>div{align-items:center;gap:11px;display:flex}.coachRibbon>div>span{color:#09090a;background:linear-gradient(135deg,#e2c65e,#8f6514);border-radius:50%;place-items:center;width:34px;height:34px;font-family:Georgia,serif;font-size:10px;font-weight:700;display:grid}.coachRibbon small,.missionOutcomeBoard small,.caseStudyCard small,.miniQuiz small,.moneyLens small,.validationRecipe small,.problemFormula small,.actionPlan small,.missionReadyPremium small{letter-spacing:.16em;color:#b08e2e;font-size:7px}.coachRibbon b{color:#ccc;margin-top:3px;font-size:9px;font-weight:500;display:block}.coachRibbon>em{color:#8e8f93;white-space:nowrap;font-size:8px;font-style:normal}.missionOutcomeBoard{background:radial-gradient(circle at 100% 0,#d4af3712,#0000 35%),#09090b;border:1px solid #ffffff12;border-radius:24px;grid-template-columns:1.1fr .9fr;gap:24px;padding:27px;display:grid}.missionOutcomeBoard h2{margin:7px 0 9px;font-family:Georgia,serif;font-size:25px;font-weight:400}.missionOutcomeBoard p{color:#777;margin:0;font-size:10px;line-height:1.65}.outcomeChecks{grid-template-columns:1fr 1fr;align-content:start;gap:7px;display:grid}.outcomeChecks span{color:#8e8f93;border:1px solid #ffffff0e;border-radius:12px;padding:11px;font-size:8px}.outcomeChecks b{color:#c8c8ca;margin-top:4px;font-size:9px;display:block}.conceptGrid em{color:#a58c4a;margin-top:9px;font-size:7px;font-style:normal;display:block}.caseStudyCard{background:#09090b;border:1px solid #d4af3724;border-radius:22px;padding:24px}.caseStudyCard h3{margin:6px 0 17px;font-family:Georgia,serif;font-size:20px;font-weight:400}.caseCompare{grid-template-columns:1fr 1fr;gap:10px;display:grid}.caseCompare>div{border:1px solid #ffffff0f;border-radius:14px;padding:15px}.caseCompare p{color:#bfc0c2;margin:7px 0;font-family:Georgia,serif;font-size:14px;line-height:1.5}.caseCompare span{color:#65666a;font-size:7px}.caseCompare .bad{background:#db5a5a06}.caseCompare .bad small{color:#ae6767}.caseCompare .good{background:#67cf8007;border-color:#67cf8021}.caseCompare .good small{color:#72c486}.quickRule{background:#d4af3706;border-left:2px solid #aa8627;border-radius:0 11px 11px 0;margin-top:14px;padding:11px 14px}.quickRule strong{color:#c7ac55;font-size:8px}.quickRule p{color:#747579;margin:4px 0 0;font-size:8px;line-height:1.6}.moneyLens{border-top:1px solid #ffffff0e;margin-top:12px;padding-top:13px}.moneyLens>div{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:8px;display:grid}.moneyLens span{color:#75767a;background:#09090b;border:1px solid #ffffff0e;border-radius:10px;padding:9px;font-size:7px}.moneyLens b{color:#d0b552;margin-right:4px;font-size:10px}.miniQuiz{background:linear-gradient(145deg,#ffffff06,#ffffff02);border:1px solid #ffffff12;border-radius:22px;padding:25px}.miniQuiz h3{margin:7px 0;font-family:Georgia,serif;font-size:21px;font-weight:400}.miniQuiz>div:first-child p{color:#747579;font-size:9px}.miniQuiz>div:nth-child(2){grid-template-columns:1fr 1fr;gap:8px;margin-top:15px;display:grid}.miniQuiz button{color:#a0a1a5;text-align:left;cursor:pointer;background:#0b0b0d;border:1px solid #ffffff12;border-radius:12px;justify-content:space-between;gap:10px;padding:12px 13px;font-size:8px;display:flex}.miniQuiz button:hover{border-color:#d4af374d}.miniQuiz button.correct{color:#b9d8c1;background:#67cf800a;border-color:#67cf8059}.miniQuiz button.wrong{background:#da636306;border-color:#da636340}.quizFeedback{color:#a97979;margin:11px 0 0;font-size:8px;line-height:1.6}.quizFeedback.good{color:#7fbd8e}.validationRecipe{background:#d4af3705;border:1px solid #d4af371a;border-radius:13px;margin:15px 0;padding:14px}.validationRecipe ol{color:#838489;margin:9px 0 0;padding-left:18px;font-size:8px;line-height:1.75}.validationRecipe b{color:#c5b06b}.challengeDone{background:#67cf8006;border:1px solid #67cf802e;border-radius:12px;gap:3px;margin-top:10px;padding:10px 12px;display:grid}.challengeDone b{color:#75cb89;font-size:8px}.challengeDone span{color:#747d76;font-size:7px}.problemFormula{background:#09090b;border:1px solid #ffffff0e;border-radius:12px;margin:14px 0;padding:13px}.problemFormula p{color:#aaa;margin:7px 0 4px;font-size:9px}.problemFormula span{color:#737478;font-size:8px}.positioningTests{flex-wrap:wrap;gap:7px;margin:10px 0;display:flex}.positioningTests span{color:#555;border:1px solid #ffffff0d;border-radius:999px;padding:6px 9px;font-size:7px}.positioningTests span.pass{color:#81bd8e;background:#67cf8006;border-color:#67cf802e}.actionCards{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:16px;display:grid}.actionCards>div{background:#09090b;border:1px solid #ffffff0f;border-radius:14px;padding:15px}.actionCards b{color:#c9c9cb;margin:6px 0;font-size:10px;display:block}.actionCards p{color:#707176;margin:0;font-size:8px;line-height:1.6}.missionReadyPremium{background:linear-gradient(135deg,#d4af370b,#ffffff02);border:1px solid #d4af3733;border-radius:23px;grid-template-columns:1fr 1fr;gap:24px;padding:25px;display:grid}.missionReadyPremium h2{margin:7px 0;font-family:Georgia,serif;font-size:23px;font-weight:400}.missionReadyPremium p{color:#76777b;font-size:9px;line-height:1.65}.premiumReadyList{gap:7px;display:grid}.premiumReadyList span{color:#65666a;border:1px solid #ffffff0e;border-radius:11px;align-items:center;gap:10px;padding:9px 11px;display:flex}.premiumReadyList i{color:#535458;width:23px;font-size:7px;font-style:normal}.premiumReadyList b{font-size:8px;font-weight:500}.premiumReadyList span.ready{color:#a8baad;background:#67cf8006;border-color:#67cf802b}.premiumReadyList span.ready i{color:#74ca88}@media (max-width:900px){.missionOutcomeBoard,.missionReadyPremium,.caseCompare,.miniQuiz>div:nth-child(2),.actionCards{grid-template-columns:1fr}.outcomeChecks{grid-template-columns:1fr 1fr}.moneyLens>div{grid-template-columns:1fr}.coachRibbon{align-items:flex-start}}@media (max-width:600px){.coachRibbon{flex-direction:column}.outcomeChecks{grid-template-columns:1fr}.missionOutcomeBoard,.caseStudyCard,.miniQuiz,.missionReadyPremium{padding:20px 17px}}.vaultButtonRow{flex-wrap:wrap;gap:7px;display:flex}.vaultButtonRow .vaultButton{text-align:center;flex:1;min-width:120px;text-decoration:none}.originAiPrepButton,.vaultFullLink,.dashboardVaultLink{color:#d8bd59;background:#d4af370a;border:1px solid #d4af373d;border-radius:11px;justify-content:center;align-items:center;margin-top:10px;padding:10px 13px;font-size:8px;text-decoration:none;display:inline-flex}.vaultFullLink{width:100%;margin-top:14px}.originAiWorkflow>div:last-child a{color:#a88f45;text-align:left;background:#0c0c0e;border:1px solid #d4af372b;border-radius:11px;padding:10px 13px;font-size:8px;text-decoration:none}.originAiWorkflow>div:last-child a:hover{color:#e3c95e;border-color:#d4af376b}.dashboardVaultLink{margin-top:14px}.vaultPageShell{color:#e8e8e9;background:radial-gradient(circle at 70% 8%,#d4af3712,#0000 26%),#050506;grid-template-columns:245px 1fr;min-height:100vh;display:grid}.vaultSide{background:#070708f0;border-right:1px solid #ffffff0f;flex-direction:column;height:100vh;padding:24px 18px;display:flex;position:sticky;top:0}.vaultSide>small{letter-spacing:.18em;color:#756238;margin-top:28px;font-size:6px}.vaultSide>h2{margin:8px 0 20px;font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1.05}.vaultSide nav{gap:5px;display:grid}.vaultSide nav button{color:#777;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:10px 11px;font-size:8px;display:grid}.vaultSide nav button span{color:#b29845}.vaultSide nav button em{color:#555;font-size:7px;font-style:normal}.vaultSide nav button:hover,.vaultSide nav button.active{color:#d6d6d8;background:#d4af370e}.vaultSide nav button.active{border:1px solid #d4af3721}.vaultAiLaunch{color:#c7c7c9;text-align:left;cursor:pointer;background:linear-gradient(135deg,#d4af3714,#ffffff03);border:1px solid #d4af3733;border-radius:14px;grid-template-columns:30px 1fr;align-items:center;gap:9px;margin-top:17px;padding:12px;display:grid}.vaultAiLaunch>span{color:#080809;background:linear-gradient(135deg,#e1c55d,#8f6614);border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.vaultAiLaunch small,.vaultAiLaunch b{display:block}.vaultAiLaunch small{letter-spacing:.14em;color:#8f7a3c;font-size:6px}.vaultAiLaunch b{margin-top:2px;font-size:9px}.vaultSide .journeyBack{margin-top:auto}.vaultMain{min-width:0}.vaultMain>header{letter-spacing:.08em;color:#747579;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;height:58px;padding:0 28px;font-size:7px;display:flex}.vaultContent{gap:22px;max-width:1160px;margin:0 auto;padding:44px 34px 80px;display:grid}.vaultHero{background:radial-gradient(circle at 90% 10%,#d4af371c,#0000 35%),linear-gradient(145deg,#0b0b0d,#080809);border:1px solid #d4af3729;border-radius:28px;grid-template-columns:1fr auto;align-items:end;gap:30px;padding:42px;display:grid;overflow:hidden}.vaultHero small,.dnaCard small,.vaultSectionHead small,.vaultEmpty small,.aiWorkflowModal>small,.assetModal>small{letter-spacing:.18em;color:#b18f31;font-size:7px}.vaultHero h1{margin:9px 0 12px;font-family:Georgia,serif;font-size:38px;font-weight:400;line-height:1.04}.vaultHero h1 em{color:#ddc45d;font-weight:400}.vaultHero p{color:#777;max-width:680px;font-size:10px;line-height:1.7}.vaultHeroActions{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.vaultHeroActions button,.vaultHeroActions a,.dnaCard>button,.vaultSectionHead>button,.vaultEmpty button,.aiCreate{color:#080809;cursor:pointer;background:linear-gradient(135deg,#ddc35b,#926913);border:1px solid #d4af374d;border-radius:12px;padding:11px 15px;font-size:8px;font-weight:700;text-decoration:none}.vaultHeroActions a{color:#b6a052;background:#0c0c0e}.vaultHeroStat{text-align:center;border-left:1px solid #ffffff12;padding-left:30px}.vaultHeroStat strong{color:#dfc55e;font-family:Georgia,serif;font-size:56px;font-weight:400;display:block}.vaultHeroStat span,.vaultHeroStat small{display:block}.vaultHeroStat span{letter-spacing:.18em;color:#8b7435;font-size:7px}.vaultHeroStat small{color:#626367;margin-top:7px;font-size:7px}.dnaCard{background:#09090b;border:1px solid #ffffff12;border-radius:24px;padding:28px}.dnaCard>div:first-child{max-width:700px}.dnaCard h2{margin:7px 0 8px;font-family:Georgia,serif;font-size:24px;font-weight:400}.dnaCard p{color:#747579;font-size:9px;line-height:1.65}.dnaGrid{grid-template-columns:1fr 1fr;gap:9px;margin:20px 0 15px;display:grid}.dnaGrid label,.aiGoal{color:#777;gap:7px;font-size:7px;display:grid}.dnaGrid label.wide{grid-column:1/-1}.dnaGrid input,.dnaGrid textarea,.aiGoal textarea{color:#d0d0d2;width:100%;font:inherit;box-sizing:border-box;background:#070708;border:1px solid #ffffff12;border-radius:11px;outline:none;padding:11px 12px;font-size:9px}.dnaGrid textarea,.aiGoal textarea{resize:vertical;min-height:78px}.dnaGrid input:focus,.dnaGrid textarea:focus,.aiGoal textarea:focus{border-color:#d4af375c}.vaultSectionHead{justify-content:space-between;align-items:end;gap:20px;margin-top:5px;display:flex}.vaultSectionHead h2{margin:5px 0 0;font-family:Georgia,serif;font-size:25px;font-weight:400}.vaultSectionHead>button{color:#c1aa58;background:#0d0d0f}.vaultEmpty{text-align:center;background:#d4af3705;border:1px dashed #d4af3733;border-radius:24px;padding:48px}.vaultEmpty>span{color:#d0b54e;border:1px solid #d4af372e;border-radius:14px;place-items:center;width:46px;height:46px;margin:0 auto 14px;font-size:21px;display:grid}.vaultEmpty h2{margin:7px 0;font-family:Georgia,serif;font-size:26px;font-weight:400}.vaultEmpty p{color:#747579;max-width:600px;margin:0 auto 18px;font-size:9px;line-height:1.65}.vaultAssetGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.vaultAsset{text-align:left;color:#c8c8ca;cursor:pointer;background:#09090b;border:1px solid #fff1;border-radius:18px;flex-direction:column;min-height:180px;padding:17px;display:flex}.vaultAsset:hover{border-color:#d4af3745;transform:translateY(-1px)}.vaultAsset>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.vaultAsset>div span{color:#c1a648}.vaultAsset small{letter-spacing:.12em;color:#68696d;font-size:6px}.vaultAsset h3{margin:19px 0 7px;font-family:Georgia,serif;font-size:18px;font-weight:400}.vaultAsset p{color:#6f7074;margin:0;font-size:8px;line-height:1.55}.vaultAsset footer{border-top:1px solid #ffffff0d;justify-content:space-between;margin-top:auto;padding-top:15px;display:flex}.vaultAsset footer em,.vaultAsset footer b{letter-spacing:.1em;font-size:6px;font-style:normal}.vaultAsset footer em{color:#606165}.vaultAsset footer b{color:#a88e3d}.vaultAsset.draft{border-color:#d4af3724}.assetBackdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);z-index:100;background:#000000bf;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.assetModal,.aiWorkflowModal{background:radial-gradient(circle at 90% 0,#d4af3714,#0000 30%),#0a0a0c;border:1px solid #d4af3733;border-radius:24px;width:min(650px,100%);max-height:88vh;padding:30px;position:relative;overflow:auto;box-shadow:0 30px 90px #000}.assetModal h2,.aiWorkflowModal h2{margin:8px 0 10px;font-family:Georgia,serif;font-size:28px;font-weight:400}.assetModal>p,.aiWorkflowModal>p{white-space:pre-line;color:#828387;font-size:9px;line-height:1.75}.assetMeta{flex-wrap:wrap;gap:7px;margin:18px 0;display:flex}.assetMeta span,.aiContextPreview span{color:#777;border:1px solid #ffffff0f;border-radius:999px;padding:6px 9px;font-size:7px}.assetActions{gap:8px;margin-top:18px;display:flex}.assetActions button{color:#cab050;cursor:pointer;background:#d4af370d;border:1px solid #d4af3738;border-radius:11px;padding:10px 13px;font-size:8px}.assetActions .danger{color:#9d6666;background:0 0;border-color:#d0555526}.aiTypeGrid{grid-template-columns:repeat(2,1fr);gap:7px;margin:20px 0;display:grid}.aiTypeGrid button{color:#888;text-align:left;cursor:pointer;background:#0c0c0e;border:1px solid #ffffff12;border-radius:11px;padding:11px;font-size:8px}.aiTypeGrid button.active{color:#d2b850;background:#d4af370d;border-color:#d4af3757}.aiGoal{margin:13px 0}.aiContextPreview{border-top:1px solid #ffffff0e;border-bottom:1px solid #ffffff0e;flex-wrap:wrap;gap:7px;margin:15px 0;padding:14px 0;display:flex}.aiContextPreview small{letter-spacing:.13em;color:#8d7636;width:100%;font-size:6px}.aiCreate{width:100%;margin-top:4px}.aiWorkflowModal>em{color:#5f6064;margin-top:9px;font-size:7px;font-style:normal;line-height:1.5;display:block}.vaultToast{color:#9bd1a7;z-index:120;background:#0b100c;border:1px solid #67cf8033;border-radius:12px;padding:11px 14px;font-size:8px;position:fixed;bottom:24px;right:24px;box-shadow:0 16px 50px #000}@media (max-width:980px){.vaultPageShell{grid-template-columns:1fr}.vaultSide{border-bottom:1px solid #ffffff0f;border-right:0;height:auto;position:relative}.vaultSide nav{grid-template-columns:repeat(3,1fr)}.vaultSide .journeyBack{margin-top:16px}.vaultHero{grid-template-columns:1fr}.vaultHeroStat{text-align:left;border-top:1px solid #ffffff12;border-left:0;padding:20px 0 0}.vaultAssetGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.vaultContent{padding:28px 16px 60px}.vaultMain>header{padding:0 16px}.vaultHero{padding:27px 21px}.vaultHero h1{font-size:29px}.dnaGrid,.vaultAssetGrid,.aiTypeGrid{grid-template-columns:1fr}.vaultSide nav{grid-template-columns:1fr 1fr}.vaultEmpty{padding:34px 20px}.assetModal,.aiWorkflowModal{padding:24px 19px}.vaultSectionHead{flex-direction:column;align-items:flex-start}}.fccShell{gap:16px;margin:26px 0 10px;display:grid}.fccTitleRow{justify-content:space-between;align-items:end;gap:20px;display:flex}.fccTitleRow>div:first-child{max-width:760px}.fccTitleRow small,.fccCardTop span,.fccTimelineHead small{letter-spacing:.17em;color:#a68935;font-size:6px}.fccTitleRow h2{color:#eee9dc;margin:7px 0 8px;font-family:Georgia,serif;font-size:31px;font-weight:400}.fccTitleRow p{color:#767980;margin:0;font-size:9px;line-height:1.7}.fccPlan{text-align:right;background:linear-gradient(145deg,#d4af370d,#ffffff03);border:1px solid #d4af3729;border-radius:16px;min-width:170px;padding:14px 16px}.fccPlan small,.fccPlan strong,.fccPlan span,.fccPlan em{display:block}.fccPlan small{letter-spacing:.16em;color:#746435;font-size:6px}.fccPlan strong{color:#e1c55e;text-transform:capitalize;margin:5px 0 3px;font-family:Georgia,serif;font-size:24px;font-weight:400}.fccPlan span{color:#9ecaaa;font-size:7px}.fccPlan em{color:#55585e;margin-top:5px;font-size:6px;font-style:normal}.fccGrid{grid-template-columns:1.55fr .75fr 1fr 1fr;gap:10px;display:grid}.fccGrid article,.fccTimeline{background:linear-gradient(145deg,#0b0b0d,#080809);border:1px solid #fff1;border-radius:20px;padding:18px;position:relative;overflow:hidden}.fccGrid article:before,.fccTimeline:before{content:"";filter:blur(35px);pointer-events:none;background:#d4af3712;border-radius:50%;width:160px;height:160px;position:absolute;top:-95px;right:-95px}.fccPrimary{min-height:305px;background:radial-gradient(circle at 85% 0,#d4af371b,#0000 33%),linear-gradient(145deg,#0d0d0f,#080809)!important;border-color:#d4af3733!important}.fccCardTop{z-index:1;justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.fccCardTop span{color:#aa8b35}.fccCardTop small{letter-spacing:.12em;color:#66686d;font-size:6px}.fccMissionNo{color:#d4af370e;font-family:Georgia,serif;font-size:78px;line-height:1;position:absolute;top:38px;right:17px}.fccPrimary h3,.fccScore h3,.fccVault h3,.fccAi h3,.fccTimeline h3{z-index:1;color:#e6e1d4;font-family:Georgia,serif;font-weight:400;position:relative}.fccPrimary h3{max-width:420px;margin:28px 0 18px;font-size:28px}.fccNextLabel{z-index:1;letter-spacing:.15em;color:#706235;margin:0 0 7px;font-size:6px;position:relative}.fccNextTask{z-index:1;background:#d4af3709;border:1px solid #d4af371f;border-radius:13px;grid-template-columns:32px 1fr;align-items:center;gap:10px;padding:11px 12px;display:grid;position:relative}.fccNextTask>span{color:#09090a;background:linear-gradient(135deg,#d9bc52,#8c6413);border-radius:9px;place-items:center;width:30px;height:30px;font-size:8px;font-weight:800;display:grid}.fccNextTask b{color:#cfc9bb;font-size:9px;line-height:1.4}.fccProgressRow{z-index:1;grid-template-columns:1fr 1fr;gap:10px;margin:15px 0;display:grid;position:relative}.fccProgressRow>div{grid-template-columns:1fr auto;align-items:center;gap:6px;display:grid}.fccProgressRow span,.fccProgressRow b{font-size:6px}.fccProgressRow span{color:#6a6c71}.fccProgressRow b{color:#bba04c}.fccProgressRow i{background:#171719;border-radius:99px;grid-column:1/-1;height:3px;overflow:hidden}.fccProgressRow i em{border-radius:inherit;background:linear-gradient(90deg,#8e6615,#e0c55d);height:100%;display:block;box-shadow:0 0 12px #d4af3733}.fccMainCta{z-index:1;color:#090909;background:linear-gradient(110deg,#e5ca61,#976a13);border-radius:999px;justify-content:space-between;align-items:center;gap:16px;margin-top:10px;padding:12px 15px;font-size:8px;font-weight:800;text-decoration:none;display:flex;position:relative}.fccMainCta svg,.fccVault>a svg{width:14px;height:14px}.fccScore{text-align:center;flex-direction:column;align-items:center;display:flex}.fccScore .fccCardTop{width:100%}.fccScoreRing{--score:0deg;background:conic-gradient(#dec25a var(--score),#ffffff0e 0);border-radius:50%;place-items:center;width:116px;height:116px;margin:22px auto 12px;display:grid;position:relative;box-shadow:0 0 45px #d4af3712}.fccScoreRing:after{content:"";background:#0a0a0c;border:1px solid #ffffff0d;border-radius:50%;position:absolute;inset:7px}.fccScoreRing>div{z-index:1;position:relative}.fccScoreRing strong{color:#e6ca62;font-family:Georgia,serif;font-size:35px;font-weight:400}.fccScoreRing span{color:#65676c;font-size:8px}.fccScore h3{margin:4px 0 7px;font-size:16px}.fccScore p,.fccVault p,.fccAi p{color:#6d6f74;margin:0;font-size:8px;line-height:1.6}.fccVault h3,.fccAi h3{margin:19px 0 7px;font-size:18px}.fccAssetList{gap:6px;margin:14px 0;display:grid}.fccAssetList>span{background:#09090a;border:1px solid #ffffff0d;border-radius:10px;grid-template-columns:28px 1fr;align-items:center;gap:8px;padding:7px;display:grid}.fccAssetList i{color:#baa044;background:#d4af370f;border-radius:8px;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.fccAssetList b,.fccAssetList small{display:block}.fccAssetList b{color:#bdbdbb;font-size:7px}.fccAssetList small{color:#5b5d61;margin-top:3px;font-size:6px}.fccAssetList .empty{opacity:.8}.fccVault>a,.fccAi>a{color:#bba04d;border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;font-size:7px;text-decoration:none;display:flex}.fccVault,.fccAi{flex-direction:column;display:flex}.fccAiOrb{color:#dec45d;background:radial-gradient(circle,#d4af3724,#0000 70%);border:1px solid #d4af373d;border-radius:17px;place-items:center;width:54px;height:54px;margin:19px 0 2px;font-family:Georgia,serif;font-size:16px;display:grid;position:relative}.fccAiOrb>span{background:#d5b94e;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 15px #d5b94e}.fccAiActions{flex-wrap:wrap;gap:5px;margin:12px 0;display:flex}.fccAiActions span{color:#8d793d;background:#d4af3706;border:1px solid #d4af371a;border-radius:999px;padding:5px 7px;font-size:6px}.fccTimeline{background:radial-gradient(circle at 100% 20%,#d4af3712,#0000 30%),#09090b;padding:21px 22px}.fccTimelineHead{justify-content:space-between;align-items:end;gap:15px;display:flex}.fccTimelineHead h3{margin:6px 0 0;font-size:20px}.fccTimelineHead>span{color:#a18a45;border:1px solid #d4af3724;border-radius:999px;padding:6px 9px;font-size:7px}.fccTrack{align-items:flex-start;margin:24px 0 15px;display:flex}.fccTrack>div{text-align:center;color:#55575c;flex:1;position:relative}.fccTrack>div i{z-index:2;background:#0c0c0e;border:1px solid #ffffff14;border-radius:50%;place-items:center;width:29px;height:29px;margin:0 auto 8px;font-size:7px;font-style:normal;display:grid;position:relative}.fccTrack>div b{font-size:7px;font-weight:600;display:block}.fccTrack>div em{z-index:1;background:#ffffff12;height:1px;position:absolute;top:14px;left:50%;right:-50%}.fccTrack>div.done,.fccTrack>div.current{color:#c5aa50}.fccTrack>div.done i{color:#080809;background:linear-gradient(135deg,#cfb34d,#806014);border-color:#d4af3754}.fccTrack>div.current i{color:#e5c95f;border-color:#c3a640;box-shadow:0 0 0 4px #d4af370f,0 0 20px #d4af371a}.fccTrack>div.done em{background:linear-gradient(90deg,#b29234,#d4af3740)}.fccTimeline>p{color:#606267;border-top:1px solid #ffffff0d;margin:0;padding-top:13px;font-size:7px;line-height:1.6}@media (max-width:1280px){.fccGrid{grid-template-columns:1.3fr .7fr 1fr}.fccAi{grid-column:2/4}.fccScore{grid-row:1}.fccVault{grid-row:2}.fccAi{grid-row:3}.fccPrimary{grid-row:1/4}}@media (max-width:960px){.fccTitleRow{flex-direction:column;align-items:flex-start}.fccPlan{text-align:left}.fccGrid{grid-template-columns:1fr 1fr}.fccPrimary{grid-area:auto/1/auto/-1}.fccScore,.fccVault,.fccAi{grid-area:auto}.fccAi{grid-column:1/-1}.fccTrack{padding-bottom:4px;overflow-x:auto}.fccTrack>div{min-width:125px}.fccTimelineHead{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.fccGrid{grid-template-columns:1fr}.fccScore,.fccVault,.fccAi{grid-column:1}.fccTitleRow h2{font-size:26px}.fccPrimary h3{font-size:24px}.fccProgressRow{grid-template-columns:1fr}.fccTimeline{padding:18px 14px}.fccTrack{justify-content:flex-start}.fccTrack>div{min-width:110px}.fccPlan{box-sizing:border-box;width:100%}.fccMissionNo{font-size:60px}}.swissTrust{background:linear-gradient(135deg,#d4af3711,#ffffff04);border:1px solid #d4af3738;border-radius:20px;grid-template-columns:48px 1fr;align-items:start;gap:17px;margin-top:30px;padding:20px 22px;display:grid;box-shadow:0 20px 70px #0000002e}.swissTrustMark{color:#e5c95e;background:#0d0d0f;border:1px solid #e7cc695c;border-radius:14px;place-items:center;width:46px;height:46px;font-size:28px;font-weight:300;display:grid;box-shadow:inset 0 0 24px #d4af370a}.swissTrust small{color:#c29d35;letter-spacing:.19em;margin-bottom:6px;font-size:7px;display:block}.swissTrust strong{font-family:var(--font-display);color:#eee9dd;font-size:17px;display:block}.swissTrust p{font-style:italic;color:#aaa398!important;margin:11px 0 5px!important;font-size:11px!important;line-height:1.6!important}.swissTrust span{color:#6f7075;letter-spacing:.08em;text-transform:uppercase;font-size:7px}.legal blockquote{color:#d8cfbf;background:#d4af370b;border-left:2px solid #d4af37;margin:28px 0;padding:20px 22px;font-style:italic;line-height:1.7}.legal blockquote small{color:#9e8130;font-style:normal}.legal a[href^=mailto\:]{color:#d8b74e}@media (max-width:700px){.swissTrust{grid-template-columns:42px 1fr;padding:17px}.swissTrustMark{width:40px;height:40px}}
