:root{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif;color:#f5f7fb;background:#07090d;font-synthesis:none}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 65% -10%,#172339 0,transparent 35%),#07090d;color:#f5f7fb}button,input{font:inherit}.wordmark{font-size:19px;letter-spacing:-.6px}.wordmark b{font-weight:650}.shell{display:grid;grid-template-columns:230px 1fr;min-height:100vh}aside{padding:30px 22px;border-right:1px solid #ffffff0d;display:flex;flex-direction:column;position:sticky;top:0;height:100vh;background:#080a0ef2}nav{margin-top:50px;display:grid;gap:7px}aside button{border:0;background:none;color:#8d96a6;border-radius:12px;padding:11px 13px;text-align:left;display:flex;gap:11px;align-items:center;cursor:pointer}aside button svg{width:18px}aside button.active{background:#ffffff0c;color:#fff}.settings{margin-top:auto}main{max-width:1120px;width:100%;margin:auto;padding:28px 56px 80px}header{display:flex;justify-content:space-between;align-items:center;margin-bottom:70px}header h2{font-size:22px;margin:4px 0}.kicker{font-size:11px;letter-spacing:1.5px;color:#778296;margin:0;font-weight:700}.avatar{width:38px;height:38px;border-radius:50%;border:1px solid #ffffff16;background:#10141b;color:#dce5f2}.heroSimple{text-align:center;max-width:760px;margin:100px auto 75px}.heroSimple h1,.intro h1{font-size:52px;letter-spacing:-2.6px;line-height:1.04;margin:17px 0}.heroSimple>p,.intro>p{font-size:19px;line-height:1.55;color:#939dac;max-width:650px;margin:0 auto 28px}.learning{display:grid;place-items:center;width:62px;height:62px;border-radius:20px;margin:auto;background:linear-gradient(145deg,#24344b,#101720);box-shadow:0 0 45px #5ba6ff20}.learning svg{color:#c8dcf6}.pulse{display:inline-flex;align-items:center;gap:9px;color:#8791a0;font-size:13px;margin-top:16px}.pulse i{width:7px;height:7px;border-radius:50%;background:#83b9ff;box-shadow:0 0 15px #83b9ff}.heroSimple button,.intro .primary,.opportunity button,.actionCard button{border:0;border-radius:999px;background:#f3f6fa;color:#080a0e;padding:12px 18px;font-weight:650;display:inline-flex;gap:8px;align-items:center;cursor:pointer}.heroSimple button svg,.opportunity button svg,.actionCard button svg{width:16px}.opportunity,.quietCard{max-width:760px;margin:0 auto;border:1px solid #ffffff10;background:linear-gradient(145deg,#10151d,#0b0e13);border-radius:24px;padding:28px;display:flex;gap:20px}.opportunity>span{width:48px;height:48px;border-radius:15px;background:#182337;display:grid;place-items:center}.opportunity h3,.quietCard h3{font-size:22px;margin:6px 0 8px}.opportunity p,.quietCard p,.row p,.developer p{color:#8f99a8;line-height:1.5;margin:0 0 18px}.quietCard svg{color:#8291a5}.content{max-width:850px;margin:0 auto}.intro{text-align:left;margin:30px 0 55px}.intro h1{font-size:48px}.intro>p{margin:0 0 25px;max-width:640px}.actionCard{padding:30px;border-radius:26px;background:linear-gradient(135deg,#172234,#0e1219);border:1px solid #ffffff12}.actionTop{display:flex;align-items:center;gap:9px;color:#8da3bd;font-size:13px}.actionCard h3{font-size:27px;margin:18px 0 8px}.actionCard p{color:#9ba5b4;line-height:1.5;max-width:620px}.sectionTitle{margin-top:45px}.row,.settingRow{display:flex;align-items:center;gap:16px;padding:18px 0;border-bottom:1px solid #ffffff0d}.row>div{flex:1}.row p{margin:3px 0}.row>span{font-size:12px;color:#8490a1}.empty{padding:35px;border:1px dashed #ffffff16;border-radius:20px;color:#7e8999;text-align:center}.shareFeature{border:1px solid #ffffff12;border-radius:24px;padding:25px;display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center}.shareFeature>svg{width:30px}.shareFeature h3{margin:5px 0}.shareFeature p{color:#818c9b}.miniStats{display:grid;grid-template-columns:auto auto;gap:3px 9px}.miniStats b{font-size:22px}.miniStats span{color:#778292;font-size:12px;align-self:end}.resultGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:25px}.resultGrid>div{padding:22px;border-radius:20px;background:#0d1117;border:1px solid #ffffff0d}.resultGrid span{display:block;color:#818b99;font-size:12px}.resultGrid strong{display:block;font-size:30px;margin-top:13px}.settingsPage{max-width:760px}.settingGroup h3{font-size:14px;color:#9aa5b5}.settingRow{justify-content:space-between}.settingRow p{margin:5px 0;color:#7f8998}.connected{color:#a9d9bb;background:#183023;padding:6px 10px;border-radius:999px;font-size:11px}details{margin-top:35px;border-top:1px solid #ffffff10}summary{list-style:none;padding:22px 0;display:flex;align-items:center;gap:10px;cursor:pointer}summary svg{width:18px}summary svg:last-child{margin-left:auto}.developer{padding:10px 0 30px}.developer label{display:block;margin:24px 0 8px;font-size:12px;color:#9aa5b5}.keybox{display:flex;background:#0a0d12;border:1px solid #ffffff12;border-radius:13px;padding:12px;align-items:center;gap:10px}.keybox code{overflow:auto;flex:1;color:#c3cede}.keybox button{border:0;background:none;color:#9ba8b9}.keybox button svg{width:16px}.developer small{display:block;color:#707b8b;margin-top:8px}.welcome{min-height:100vh;padding:35px;display:flex;flex-direction:column;align-items:center}.welcome>.wordmark{align-self:flex-start}.welcomeCard{text-align:center;max-width:590px;margin:auto;width:100%}.orb{width:70px;height:70px;margin:auto;display:grid;place-items:center;border-radius:23px;background:linear-gradient(145deg,#29394e,#10161f);box-shadow:0 0 70px #579aff20}.welcome h1{font-size:55px;letter-spacing:-3px;margin:20px 0 12px}.sub{font-size:18px;line-height:1.55;color:#929cab}.bigLabel,.step{display:block;font-size:17px;margin:42px 0 15px}.choices{display:grid;gap:9px}.choices button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;text-align:left;padding:16px;border:1px solid #ffffff12;background:#0e1218;color:#fff;border-radius:16px;cursor:pointer}.choices button svg{width:18px}.goals{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.goals button{border:1px solid #ffffff14;background:#0c1016;color:#aeb7c4;padding:11px 14px;border-radius:999px}.goals button.selected{background:#eaf1f9;color:#090b0f}.goals svg{width:14px;vertical-align:middle;margin-right:5px}.back{border:0;background:none;color:#8d98a7;margin-top:25px}.connectBox{margin-top:35px;padding:20px;border-radius:18px;background:#0c1015;text-align:left}.connectBox p{margin-top:0}.connectBox>div{display:flex;gap:8px}.connectBox input{flex:1;background:#080b10;border:1px solid #ffffff14;color:#fff;padding:12px;border-radius:11px}.connectBox button{border:0;border-radius:11px;padding:0 15px;display:flex;align-items:center;gap:6px}.connectBox button svg{width:15px}.connectBox span,.connectBox small{display:block;margin-top:10px;color:#707c8c;font-size:11px}.connectBox small{color:#e49c9c}@media(max-width:760px){.shell{display:block}aside{height:auto;position:fixed;z-index:5;bottom:0;top:auto;width:100%;padding:8px 12px;border-top:1px solid #ffffff12;border-right:0}.wordmark,aside>.settings{display:none}nav{margin:0;grid-template-columns:repeat(4,1fr)}nav button{flex-direction:column!important;gap:2px!important;font-size:10px!important;padding:7px!important}main{padding:25px 20px 90px}header{margin-bottom:25px}.heroSimple{margin:65px auto 40px}.heroSimple h1,.welcome h1,.intro h1{font-size:39px;letter-spacing:-1.8px}.resultGrid{grid-template-columns:1fr 1fr}.shareFeature{grid-template-columns:auto 1fr}.miniStats{grid-column:2}.welcome{padding:25px 18px}.welcome>.wordmark{display:block}.connectBox>div{display:grid}.opportunity,.quietCard{padding:22px}}.landing{min-height:100vh;background:radial-gradient(circle at 50% 3%,#17253a 0,transparent 28%),#07090d}.publicNav{height:74px;display:flex;align-items:center;max-width:1180px;margin:auto;padding:0 28px;gap:34px}.publicBrand{border:0;background:none;color:#f5f7fb;font-size:18px;letter-spacing:-.5px;white-space:nowrap}.publicNav nav{display:flex;gap:28px;margin:0 auto}.publicNav nav a{color:#8993a2;text-decoration:none;font-size:13px}.navCta,.bigCta,.obPrimary{border:0;border-radius:999px;background:#f5f7fb;color:#07090d;padding:11px 17px;font-weight:650;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.publicNavActions{margin-left:auto;display:flex;align-items:center;gap:8px}.navCta{margin-left:0}.navLogin{border:1px solid #ffffff14;border-radius:999px;background:transparent;color:#dce4ef;padding:10px 16px;font-weight:600;cursor:pointer}.navLogin:hover{background:#ffffff08;border-color:#ffffff24}.bigCta{padding:14px 20px;font-size:15px}.bigCta svg,.obPrimary svg{width:16px}.publicMain{max-width:none;padding:0}.landingHero{text-align:center;min-height:700px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden;padding:80px 20px}.heroGlow{position:absolute;width:540px;height:540px;border-radius:50%;background:#5e9ee710;filter:blur(70px);top:40px;pointer-events:none}.landingKicker{font-size:11px;letter-spacing:1.8px;color:#7e8a9c;font-weight:750}.landingHero h1{font-size:78px;line-height:.98;letter-spacing:-5px;margin:22px 0;max-width:950px}.landingHero>p:not(.landingKicker){max-width:650px;color:#98a3b3;font-size:20px;line-height:1.55;margin:0 0 30px}.landingHero>span{color:#657183;font-size:12px;margin-top:13px}.liveMoment{max-width:880px;margin:0 auto 170px;border:1px solid #ffffff12;border-radius:28px;background:linear-gradient(145deg,#10151d,#090c11);box-shadow:0 50px 120px #0008;overflow:hidden}.momentChrome{height:44px;border-bottom:1px solid #ffffff0c;display:flex;align-items:center;gap:7px;padding:0 17px}.momentChrome span{width:7px;height:7px;border-radius:50%;background:#ffffff18}.momentBody{padding:60px 70px}.momentIcon{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;background:#162236;margin-bottom:35px}.momentBody h2{font-size:38px;line-height:1.15;letter-spacing:-1.5px;max-width:680px}.momentBody>p:not(.landingKicker){color:#8e99a8;font-size:17px}.momentBody button{border:0;background:none;color:#d9e6f5;padding:15px 0;display:flex;align-items:center;gap:7px}.momentBody button svg{width:15px}.story{max-width:1120px;margin:0 auto 170px;padding:0 30px}.story>h2,.human h2,.finalCta h2{font-size:52px;line-height:1.05;letter-spacing:-2.8px;margin:17px 0 50px}.storyGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.storyGrid article{min-height:250px;border-top:1px solid #ffffff18;padding:24px 5px}.storyGrid article>span{color:#647083;font-size:11px}.storyGrid h3{font-size:21px;margin-top:55px}.storyGrid p{color:#838e9e;line-height:1.55;font-size:14px}.human{max-width:1120px;margin:0 auto 180px;padding:80px 30px;display:grid;grid-template-columns:1.1fr .9fr;gap:100px;align-items:center}.human>div>p:not(.landingKicker){color:#8c97a6;line-height:1.65;font-size:17px}.humanCard{border:1px solid #ffffff12;border-radius:26px;padding:35px;background:#0e1218}.humanCard>svg{padding:10px;width:48px;height:48px;border-radius:15px;background:#172337}.humanCard h3{font-size:23px;margin:28px 0 8px}.humanCard p{color:#828e9e;line-height:1.5}.finalCta{text-align:center;padding:150px 20px 180px;background:radial-gradient(circle at 50% 50%,#182840 0,transparent 38%)}.finalCta h2{font-size:64px;margin-bottom:20px}.finalCta p{color:#8c97a6;font-size:18px;margin-bottom:30px}.landing footer{border-top:1px solid #ffffff0d;max-width:1120px;margin:auto;padding:35px 25px 60px;display:grid;grid-template-columns:1fr 1fr 1fr;color:#697586;font-size:12px}.landing footer p{text-align:center;margin:0}.landing footer span{text-align:right}.onboard{min-height:100vh;background:radial-gradient(circle at 50% 10%,#16263d 0,transparent 30%),#07090d}.onboard .publicNav{justify-content:space-between}.onboard .publicNav span{color:#6f7b8c;font-size:12px}.onboardStage{min-height:calc(100vh - 74px);display:grid;place-items:center;padding:50px 20px}.obCard{text-align:center;max-width:620px;width:100%;animation:rise .45s ease}.obCount{color:#657185;font-size:11px;letter-spacing:1px}.obIcon,.scanOrb{width:58px;height:58px;border-radius:19px;background:linear-gradient(145deg,#26384f,#101720);display:grid;place-items:center;margin:18px auto}.obCard h1{font-size:48px;letter-spacing:-2.5px;line-height:1.05;margin:18px 0 12px}.obCard>p:not(.obCount):not(.privacyNote){color:#919cac;line-height:1.55;font-size:17px}.urlEntry{display:flex;gap:8px;margin:35px auto 15px;max-width:550px;padding:7px;background:#0d1117;border:1px solid #ffffff14;border-radius:18px}.urlEntry input{flex:1;background:none;border:0;outline:0;color:#fff;padding:12px;font-size:17px}.urlEntry button{border:0;border-radius:12px;background:#f4f7fa;color:#080a0e;padding:0 16px;font-weight:650;display:flex;align-items:center;gap:6px}.urlEntry button:disabled{opacity:.35}.urlEntry svg{width:16px}.softLink{display:block;margin:16px auto;border:0;background:none;color:#778496;font-size:12px}.scanOrb{width:76px;height:76px;border-radius:25px;box-shadow:0 0 70px #5d9ce329}.scanList{max-width:430px;margin:40px auto;text-align:left;display:grid;gap:17px}.scanList div{display:flex;align-items:center;gap:12px;color:#657183;transition:.3s}.scanList span{width:25px;height:25px;border:1px solid #ffffff10;border-radius:50%;display:grid;place-items:center}.scanList i{width:5px;height:5px;background:#596576;border-radius:50%}.scanList svg{width:13px}.scanList .done{color:#b8c5d5}.scanList .done span{background:#16291f;color:#a7dbb9}.scanList .working{color:#e2e9f2}.scanList .working span{box-shadow:0 0 15px #82b9ff55}.foundSite{display:grid;grid-template-columns:auto 1fr auto;text-align:left;align-items:center;gap:15px;padding:18px;border:1px solid #ffffff12;border-radius:18px;background:#0d1117;margin:32px 0}.siteGlyph{width:45px;height:45px;border-radius:13px;background:#182437;display:grid;place-items:center;font-weight:700}.foundSite b,.foundSite span{display:block}.foundSite span{color:#778496;font-size:12px;margin-top:3px}.foundSite>svg{width:18px;color:#9dd2af}.privacyNote{color:#687587!important;font-size:12px!important}.obPrimary{margin:25px auto 0}.goalTiles{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:30px 0}.goalTiles button{position:relative;min-height:82px;border:1px solid #ffffff10;background:#0c1016;color:#aeb8c5;border-radius:17px;text-align:left;padding:17px;display:grid;grid-template-columns:auto 1fr auto;gap:9px;align-items:center}.goalTiles button>span svg{width:17px}.goalTiles button>svg{width:16px}.goalTiles small{position:absolute;bottom:8px;left:45px;color:#7ea9dc;font-size:9px}.goalTiles .chosen{border-color:#6d8db755;background:#121b27;color:#fff}.setupSummary{text-align:left;max-width:440px;margin:35px auto 20px;display:grid;gap:13px}.setupSummary div{display:flex;gap:10px;align-items:center;color:#aeb9c7}.setupSummary svg{width:16px;color:#9bd2ad}.connectionNotice{max-width:470px;margin:25px auto;text-align:left;padding:16px;border-radius:14px;background:#10151c;border:1px solid #ffffff0c}.connectionNotice b,.connectionNotice span{display:block}.connectionNotice b{font-size:11px;color:#8fa4bd;margin-bottom:5px}.connectionNotice span{font-size:12px;line-height:1.5;color:#748092}.readyMark{width:76px;height:76px;border-radius:50%;background:#163022;display:grid;place-items:center;margin:auto;color:#b4e2c3;box-shadow:0 0 60px #65c88a18}.readyMark svg{width:30px}.readyPromise{margin:35px auto;color:#7d8999;line-height:1.6}.readyPromise b{color:#d5dee9}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:760px){.publicNav nav{display:none}.publicNav{padding:0 18px}.landingHero{min-height:610px}.landingHero h1{font-size:51px;letter-spacing:-3px}.landingHero>p:not(.landingKicker){font-size:17px}.liveMoment{margin:0 15px 110px;border-radius:22px}.momentBody{padding:38px 25px}.momentBody h2{font-size:29px}.story{margin-bottom:100px}.story>h2,.human h2{font-size:39px}.storyGrid{grid-template-columns:1fr 1fr}.storyGrid article{min-height:210px}.storyGrid h3{margin-top:30px}.human{grid-template-columns:1fr;gap:35px;margin-bottom:90px;padding-top:20px}.finalCta{padding:100px 20px}.finalCta h2{font-size:45px}.landing footer{grid-template-columns:1fr;gap:10px;text-align:center}.landing footer p,.landing footer span{text-align:center}.obCard h1{font-size:38px}.goalTiles{grid-template-columns:1fr}.urlEntry{display:grid}.urlEntry button{justify-content:center;padding:12px}.onboardStage{padding-top:20px}}.siteDescription{color:#a1acba!important;font-size:14px!important;line-height:1.55!important;margin:-15px auto 18px!important;max-width:520px}.signalChips{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin:0 0 22px}.signalChips span{font-size:10px;color:#9cabbc;border:1px solid #ffffff12;background:#0c1117;padding:7px 9px;border-radius:999px}.scanError{color:#e5a6a6!important;font-size:12px!important;margin:10px 0!important}.connectStatus{margin:18px 0 4px;padding:13px 15px;border-radius:14px;background:#0b1118;border:1px solid #ffffff12;color:#aeb9c7;font-size:12px;line-height:1.55}.connectStatus.secure{color:#d7dee8}.connectStatus.done{color:#c9f0d7}.trustCard{padding:26px;border:1px solid #ffffff12;background:linear-gradient(145deg,#0d131a,#090d12);border-radius:22px;margin-bottom:18px}.trustCard h3{font-size:22px;margin:5px 0 8px}.trustCard>p:not(.kicker),.trustCard small{color:#8f9baa;line-height:1.6}.trustFacts{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.trustFacts span{display:flex;align-items:center;gap:6px;border:1px solid #ffffff12;border-radius:999px;padding:8px 10px;font-size:11px}.trustFacts svg{width:13px}.obProgress{width:min(720px,calc(100vw - 40px));margin:18px auto 0;display:grid;grid-template-columns:38px 1fr 48px;align-items:center;gap:14px}.obProgress button{width:38px;height:38px;border-radius:50%;border:1px solid #ffffff18;background:#0c1219;color:#e9eef5;font-size:20px;cursor:pointer}.obProgress>div{height:4px;border-radius:99px;background:#ffffff10;overflow:hidden}.obProgress>div span{display:block;height:100%;border-radius:inherit;background:#e9eef5;transition:width .35s ease}.obProgress small{color:#718096;text-align:right;font-size:11px;letter-spacing:.08em}.productContext{position:relative}.productSwitch{display:flex;align-items:center;gap:7px;background:none;border:0;color:#f5f7fb;font-size:15px;font-weight:700;padding:0;margin:1px 0 4px;cursor:pointer}.productSwitch svg{width:14px;transform:rotate(90deg);opacity:.6}.productMenu{position:absolute;z-index:20;top:42px;left:0;width:290px;padding:10px;background:#0d1218;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 18px 60px #0009}.productMenu>b{display:block;padding:8px 10px;color:#7f8b9d;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.productMenu button{width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;border:0;background:transparent;color:#dfe5ee;padding:10px;border-radius:10px;cursor:pointer}.productMenu button:hover,.productMenu button.selected{background:#ffffff08}.productMenu button span{display:flex;flex-direction:column}.productMenu small{color:#6f7b8c;font-size:10px;margin-top:2px}.productMenu .addProduct{justify-content:flex-start;gap:8px;border-top:1px solid #ffffff0d;margin-top:5px;padding-top:13px}.productMenu svg{width:15px}.privacyControls{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.privacyControls button,.privacyControls select{border:1px solid #ffffff16;background:#0a0f15;color:#dfe5ee;border-radius:10px;padding:10px 12px;font:inherit;font-size:12px}.privacyControls button{cursor:pointer}.privacyControls .dangerSoft{color:#ffb2b2}.privacyMsg{display:block;margin-top:10px}.actionRow .approveAction{margin-left:auto;border:1px solid #ffffff18;background:#f4f7fb;color:#080b10;border-radius:999px;padding:9px 13px;display:flex;align-items:center;gap:6px;font-weight:700;cursor:pointer}.actionRow .approveAction svg{width:14px}.actionRow small{display:block;color:#78879a;margin-top:6px}.goalSettings{margin-top:22px;padding-top:20px;border-top:1px solid #ffffff12}.goalSettings>p{color:#8390a0;margin:6px 0 14px}.goalChips{display:flex;flex-wrap:wrap;gap:8px}.goalChips button{border:1px solid #ffffff16;background:#ffffff08;color:inherit;border-radius:999px;padding:9px 12px;display:flex;align-items:center;gap:6px;cursor:pointer}.goalChips button.selected{background:#fff;color:#0a0d12}.goalChips svg{width:14px;height:14px}.actionResults{margin:24px 0;padding:20px;border:1px solid #ffffff12;border-radius:22px;background:#ffffff05}.resultAction{display:flex;justify-content:space-between;gap:24px;padding:16px 0;border-top:1px solid #ffffff10}.resultAction:first-of-type{border-top:0}.resultAction p{color:#8491a1;margin:5px 0 0;max-width:620px}.measureState{text-align:right;min-width:140px}.measureState span{display:block;font-weight:700}.measureState small{display:block;color:#748192;margin-top:5px}.memoryContext{display:block;color:#8392a5;margin:8px 0 14px}.memoryCard{margin:24px 0;padding:22px;border:1px solid #ffffff12;border-radius:22px;background:#ffffff05}.memoryCard h3{margin:7px 0}.memoryCard>p:last-child{color:#8491a1;max-width:720px}.nativeBadge{display:inline-flex;margin-left:8px;padding:3px 7px;border:1px solid #ffffff18;border-radius:999px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#9eacbd;vertical-align:middle}.keyActions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:10px 0 18px}.keyActions button{padding:9px 13px;border-radius:10px}.keyActions small{color:#7f8b9a}.dangerZone{margin:28px 0;padding:22px;border:1px solid #ffffff14;border-radius:20px}.dangerZone>p:not(.kicker),.dangerZone label{color:#8995a4}.dangerZone>div{display:flex;gap:10px;margin-top:10px}.dangerZone input{flex:1;min-width:0;padding:11px 12px;border-radius:11px;border:1px solid #ffffff18;background:#ffffff08;color:inherit}.dangerZone button{padding:10px 14px;border-radius:11px}.dangerZone button:not(:disabled){border-color:#ffffff24}.dangerZone button:disabled{opacity:.35}.authBoot{min-height:100vh;display:grid;place-items:center;background:#07090d;color:#fff}.authBoot .wordmark{opacity:.82}.referralLoopCard{margin-top:24px;padding:28px;border:1px solid rgba(255,255,255,.09);border-radius:28px;background:linear-gradient(145deg,#ffffff0e,#ffffff05)}.referralLoopCard h3{font-size:24px;margin:6px 0 8px}.referralLoopCard p{color:#9d9da5;max-width:720px}.referralFunnel{display:flex;align-items:center;gap:18px;margin:28px 0}.referralFunnel div{flex:1;padding:20px;border-radius:20px;background:#ffffff0b;display:flex;flex-direction:column}.referralFunnel strong{font-size:30px}.referralFunnel span,.referralRates span,.referralLoopCard small{color:#92929a}.referralFunnel>b{color:#555}.referralRates{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.referralRates span{padding:10px 14px;border:1px solid rgba(255,255,255,.07);border-radius:999px}.referralRates b{color:#fff}.landingActions{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap}.demoCta,.demoExit{border:1px solid rgba(255,255,255,.14);background:transparent;color:#fff;border-radius:999px;padding:14px 20px;font-weight:700}.demoBadge{font-size:11px;letter-spacing:.12em;color:#aaa}.demoExperience{min-height:100vh;background:#050505;color:#fff}.demoMain{max-width:980px;margin:0 auto;padding:110px 24px 80px}.demoOpportunity{display:flex;gap:18px;padding:24px;border-radius:26px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);margin:28px 0}.demoOpportunity svg{width:24px}.demoOpportunity small{color:#888;letter-spacing:.1em}.demoOpportunity h3{margin:5px 0 7px;font-size:23px}.demoOpportunity p{color:#999}@media(max-width:700px){.referralFunnel{align-items:stretch;flex-direction:column}.referralFunnel>b{transform:rotate(90deg);align-self:center}.referralRates{flex-direction:column}.demoMain{padding-top:90px}}.actionButtons{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.secondaryAction{background:transparent!important;border:1px solid rgba(255,255,255,.12)!important;color:#c8c8cf!important}.statusKey{display:flex;gap:13px;flex-wrap:wrap;margin:14px 8px 18px;font-size:10px;color:#888b95}.statusKey span{display:flex;align-items:center;gap:5px}.keyDot{width:7px;height:7px;border-radius:50%;display:inline-block}.keyDot.live{background:#35c97a;box-shadow:0 0 12px #35c97a59}.keyDot.learning{background:#5e9cff;box-shadow:0 0 12px #5e9cff52}.keyDot.approval{background:#f3b64d;box-shadow:0 0 12px #f3b64d47}.statePill{font-size:10px;text-transform:capitalize;padding:6px 9px;border-radius:999px;background:#ffffff12;color:#aeb2bd;white-space:nowrap}.statePill.running,.statePill.executed{background:#35c97a1f;color:#69dda0}.statePill.awaiting_approval,.statePill.approved{background:#f3b64d1f;color:#f3c56f}.experimentRow,.actionRow,.shareFeature{transition:transform .18s ease,border-color .18s ease,background .18s ease}.experimentRow:hover,.actionRow:hover,.shareFeature:hover{transform:translateY(-1px);border-color:#ffffff24}.experimentMetrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.experimentMetrics>div{padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#ffffff06;display:flex;flex-direction:column;gap:3px}.experimentMetrics span{font-size:9px;letter-spacing:.12em;color:#777d8c}.experimentMetrics b{font-size:15px}.experimentMetrics small{color:#9297a4}.evidenceLine{margin-top:10px;font-size:11px;color:#9297a4;display:flex;align-items:center;gap:5px}.experimentHero{border:1px solid rgba(255,255,255,.09);border-radius:26px;padding:24px;background:linear-gradient(180deg,#5082ff0e,#ffffff05);margin-bottom:18px}.experimentHeroTop{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.experimentHeroTop h2{font-size:21px;line-height:1.2;margin:8px 0}.experimentHeroTop p{color:#969cab;max-width:650px}.learningLabel{font-size:11px;color:#8fb6ff;display:flex;align-items:center;gap:7px}.stopTest{background:transparent!important;border:1px solid rgba(255,255,255,.12)!important;color:#a8adba!important;padding:8px 12px!important;white-space:nowrap}.journeyStrip{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;margin:24px 0 6px;padding:18px;border-radius:20px;background:#ffffff06}.journeyStrip>div{display:flex;flex-direction:column}.journeyStrip b{font-size:26px}.journeyStrip span{font-size:11px;color:#8f95a3}.journeyStrip svg{width:15px;color:#4f5665}.experimentHistory{margin:12px 0 26px;border-top:1px solid rgba(255,255,255,.07);padding-top:14px}.experimentHistory summary{cursor:pointer;color:#969cab;font-size:12px}.experimentHistory summary span{margin-left:5px;padding:2px 7px;border-radius:99px;background:#ffffff0f}.historyRow{display:flex;justify-content:space-between;align-items:center;padding:13px 4px;border-bottom:1px solid rgba(255,255,255,.05)}.historyRow div{display:flex;flex-direction:column;gap:3px}.historyRow small{color:#777e8d}@media(max-width:760px){.journeyStrip{grid-template-columns:1fr}.journeyStrip>svg{transform:rotate(90deg)}.experimentHeroTop{flex-direction:column}.experimentMetrics{grid-template-columns:1fr}}.stopTest{font-size:16px!important;letter-spacing:2px;min-width:42px}.experimentHeroTop .learningLabel{display:inline-flex;padding:5px 9px;border-radius:999px;background:#4d8bff17;border:1px solid rgba(100,155,255,.14)}.growthPromise{margin:30px 0 10px;padding-top:18px;border-top:1px solid rgba(255,255,255,.06)}.growthPromise>div{display:flex;align-items:flex-start;gap:11px;color:#777e8d}.growthPromise svg{width:16px;margin-top:2px}.growthPromise span{display:flex;flex-direction:column;gap:3px}.growthPromise b{font-size:11px;color:#9da3b1;font-weight:600}.growthPromise small{font-size:10px;max-width:620px;line-height:1.45}.goalFocus{display:flex;justify-content:space-between;align-items:flex-end;padding:4px 0 24px;margin-bottom:22px;border-bottom:1px solid rgba(255,255,255,.065)}.goalHeadline{padding:0!important;background:none!important;border:0!important;font-size:24px!important;font-weight:600!important;letter-spacing:-.03em;color:#f4f5f7!important;display:flex!important;align-items:center;gap:5px}.goalHeadline svg{width:17px;color:#656b78}.goalState{font-size:10px;color:#8f96a5;display:flex;gap:7px;align-items:center}.goalModalBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000094;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:100;display:grid;place-items:center;padding:20px}.goalModal{width:min(520px,100%);position:relative;padding:32px;border-radius:28px;background:#111216;border:1px solid rgba(255,255,255,.1);box-shadow:0 28px 90px #0000008c}.goalModal h2{font-size:28px;margin:8px 0}.goalModal>p:not(.kicker){color:#9096a3;margin-bottom:22px}.modalClose{position:absolute;right:18px;top:18px!important;width:34px;height:34px;padding:8px!important;border-radius:50%!important;background:#ffffff0f!important}.humanGoals{display:grid;grid-template-columns:1fr 1fr;gap:8px}.humanGoals button{justify-content:space-between!important;background:#ffffff09!important;border:1px solid rgba(255,255,255,.07)!important;padding:15px!important;border-radius:15px!important}.humanGoals button.selected{border-color:#6397ff73!important;background:#4e80ff17!important}.humanGoals svg{width:15px}.heroSimple,.opportunity,.quietCard,.actionCard,.experimentHero{box-shadow:none!important}@media(max-width:700px){.goalFocus{align-items:flex-start;gap:14px;flex-direction:column}.humanGoals{grid-template-columns:1fr}}@media(max-width:760px){aside{display:grid;grid-template-columns:1fr auto;align-items:stretch;gap:6px;padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:#080a0ef0;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}aside .statusKey{display:none}aside nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;min-width:0}aside nav button,aside>.settings{min-width:0;justify-content:center;text-align:center;border-radius:12px}aside>.settings{display:flex!important;margin:0;flex-direction:column;gap:2px!important;font-size:10px!important;padding:7px 10px!important;color:#8d96a6}aside>.settings.active{background:#ffffff0c;color:#fff}aside>.settings svg{width:18px;height:18px}main{padding-bottom:calc(104px + env(safe-area-inset-bottom))}header{align-items:flex-start;gap:14px}.productContext{min-width:0;flex:1}.productSwitch{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar{flex:0 0 auto}.heroSimple{margin-top:46px}.heroSimple>p,.intro>p{font-size:16px}.goalHeadline{font-size:21px!important}.actionCard,.experimentHero,.referralLoopCard{border-radius:22px;padding:20px}.resultGrid>div{padding:18px}.resultGrid strong{font-size:26px}}@media(max-width:390px){aside{grid-template-columns:1fr auto;padding-left:6px;padding-right:6px}aside nav button,aside>.settings{padding-left:5px!important;padding-right:5px!important}main{padding-left:16px;padding-right:16px}.heroSimple h1,.intro h1{font-size:35px}.resultGrid{gap:8px}.resultGrid>div{padding:15px}}.growOperator{max-width:920px}.operatorHero{margin:6px 0 34px;padding:30px;border:1px solid rgba(255,255,255,.09);border-radius:30px;background:radial-gradient(circle at 12% 0,rgba(78,128,255,.12),transparent 34%),linear-gradient(145deg,#ffffff0b,#ffffff04)}.operatorState{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:flex-start}.operatorOrb{width:52px;height:52px;border-radius:17px;display:grid;place-items:center;background:#5891ff17;border:1px solid rgba(103,158,255,.14);color:#9fc1ff}.operatorOrb svg{width:21px}.operatorOrb.running{background:#35c97a14;border-color:#35c97a24;color:#8bd9ae}.operatorOrb.ready{background:#f3b64d14;border-color:#f3b64d26;color:#efc777}.operatorState h1{font-size:38px;line-height:1.06;letter-spacing:-1.7px;margin:8px 0 12px;max-width:700px}.operatorState>div>p:not(.kicker){font-size:16px;line-height:1.6;color:#969eab;max-width:720px}.operatorPromise{margin-top:26px;padding-top:18px;border-top:1px solid rgba(255,255,255,.07);display:flex;justify-content:space-between;gap:20px}.operatorPromise span{font-size:12px;color:#c8ced8}.operatorPromise small{font-size:11px;color:#737b89;text-align:right}.growOperator .actionCard{position:relative;overflow:hidden;padding:28px;border-radius:26px;background:linear-gradient(145deg,#f3b64d0e,#ffffff05);border-color:#f3b64d24}.growOperator .actionCard h3{font-size:25px;letter-spacing:-.6px;margin:12px 0 8px}.growOperator .actionCard>p{color:#929aa7;line-height:1.55;max-width:680px}.growOperator .actionTop span{font-size:10px;letter-spacing:.11em;color:#b89b64}.sectionHeading{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin:34px 0 14px}.sectionHeading h3{margin:4px 0 0;font-size:19px}.sectionHeading>span{font-size:10px;color:#747c89}.operatorEmpty{min-height:84px;border:1px solid rgba(255,255,255,.065);border-radius:20px;display:flex;align-items:center;gap:13px;padding:18px 20px;color:#929aa7;background:#ffffff05}.operatorEmpty>svg{width:18px;color:#71ca99}.operatorEmpty div{display:flex;flex-direction:column;gap:3px}.operatorEmpty b{font-size:13px;color:#c7cdd6}.operatorEmpty span{font-size:11px;color:#747c89}@media(max-width:760px){.operatorHero{padding:22px;border-radius:24px}.operatorState{grid-template-columns:1fr}.operatorOrb{width:46px;height:46px}.operatorState h1{font-size:32px}.operatorPromise{flex-direction:column;gap:5px}.operatorPromise small{text-align:left}.sectionHeading{align-items:flex-start;flex-direction:column;gap:4px}.growOperator .actionCard{padding:21px}.growOperator .actionCard h3{font-size:22px}}.homeBrief{max-width:920px;margin:4px auto 18px;padding:34px;border:1px solid rgba(255,255,255,.09);border-radius:32px;background:radial-gradient(circle at 88% 0,rgba(83,136,255,.12),transparent 34%),linear-gradient(145deg,#ffffff0b,#ffffff04)}.briefTop{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:start}.briefTop h1{font-size:46px;line-height:1.03;letter-spacing:-2.2px;max-width:760px;margin:10px 0 15px}.briefTop>div>p:not(.kicker){max-width:720px;color:#969eab;font-size:16px;line-height:1.62;margin:0}.briefOrb{width:56px;height:56px;border-radius:18px;display:grid;place-items:center;background:#5891ff14;border:1px solid rgba(103,158,255,.14);color:#9fc1ff}.briefOrb.running{background:#35c97a14;border-color:#35c97a24;color:#8bd9ae}.briefOrb.attention{background:#f3b64d14;border-color:#f3b64d26;color:#efc777}.briefOrb svg{width:22px}.briefAction{display:flex;align-items:center;gap:14px;margin-top:28px;padding-top:20px;border-top:1px solid rgba(255,255,255,.07)}.briefAction>span{display:flex;align-items:center;gap:8px;font-size:12px;color:#b7bec9}.briefAction>small{font-size:11px;color:#747c89}.briefAction>button,.homeFooterState>button{margin-left:auto;border:0;border-radius:999px;background:#f3f6fa;color:#080a0e;padding:11px 16px;font-weight:650;display:inline-flex;gap:7px;align-items:center;cursor:pointer}.briefAction button svg,.homeFooterState button svg,.textAction svg{width:15px}.homeNext{max-width:920px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:14px}.homeGoal,.homeProof{min-height:190px;padding:25px;border:1px solid rgba(255,255,255,.07);border-radius:24px;background:#ffffff05}.homeGoal .goalHeadline{margin-top:12px}.homeGoal>p:last-child,.homeProof>span{display:block;color:#7f8794;font-size:12px;line-height:1.5;margin-top:12px}.homeProof strong{display:block;font-size:28px;letter-spacing:-1px;margin-top:14px}.textAction{border:0;background:none;color:#b9c7dc;padding:0;margin-top:20px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:12px}.homeFooterState{max-width:920px;margin:14px auto 0;padding:20px 22px;border:1px solid rgba(255,255,255,.06);border-radius:21px;display:flex;align-items:center;gap:14px;background:#ffffff03}.homeFooterState>svg{width:19px;color:#8291a5;flex:0 0 auto}.homeFooterState>div{display:flex;flex-direction:column;gap:4px}.homeFooterState b{font-size:13px}.homeFooterState span{font-size:11px;color:#747c89;line-height:1.4}@media(max-width:760px){.homeBrief{padding:23px;border-radius:25px}.briefTop{grid-template-columns:1fr}.briefTop h1{font-size:34px;letter-spacing:-1.5px}.briefOrb{grid-row:1;width:46px;height:46px}.briefAction{align-items:flex-start;flex-direction:column}.briefAction>button{margin-left:0}.homeNext{grid-template-columns:1fr}.homeGoal,.homeProof{min-height:0;padding:21px}.homeFooterState{align-items:flex-start;flex-wrap:wrap}.homeFooterState>button{margin-left:33px}}.shareOperator{max-width:900px}.shareBrief{position:relative;overflow:hidden;border:1px solid #ffffff12;background:radial-gradient(circle at 88% 8%,#29456855 0,transparent 31%),linear-gradient(145deg,#111823,#0a0d12);border-radius:30px;padding:34px;margin:24px 0 34px}.shareBrief>div:first-child{max-width:650px}.shareBrief h1{font-size:44px;letter-spacing:-2.1px;line-height:1.04;margin:12px 0}.shareBrief>div>p:last-child{font-size:17px;line-height:1.55;color:#929dad;margin:0}.shareOrb{position:absolute;right:32px;top:32px;width:58px;height:58px;border-radius:19px;display:grid;place-items:center;background:#ffffff0a;border:1px solid #ffffff10}.shareOrb svg{width:24px}.shareOrb.live{box-shadow:0 0 40px #4ed98d1c}.shareOrb.live svg{color:#83e7ad}.shareOrb.learning svg{color:#9cc8ff}.shareBriefAction{margin-top:30px;padding-top:22px;border-top:1px solid #ffffff0d;display:flex;align-items:center;justify-content:space-between;gap:16px}.shareBriefAction>span{font-size:13px;color:#9ca7b7;display:flex;align-items:center;gap:9px}.shareBriefAction button,.createShare,.shareEmpty button,.shareTruth button{border:0;border-radius:999px;background:#f3f6fa;color:#080a0e;padding:11px 16px;font-weight:650;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.shareBriefAction button svg,.createShare svg,.shareEmpty button svg,.shareTruth button svg{width:15px}.shareNotice{display:flex;gap:10px;align-items:center;padding:13px 16px;margin:-15px 0 28px;border-radius:14px;background:#132219;border:1px solid #65d99a22;color:#a8dabd;font-size:13px}.shareNotice svg{width:16px}.shareComposer{border:1px solid #ffffff12;background:#0c1016;border-radius:25px;padding:27px;margin:-10px 0 35px}.shareComposerTop{display:flex;justify-content:space-between;gap:20px}.shareComposerTop h3{font-size:24px;margin:6px 0}.shareComposerTop p:last-child{color:#8792a2;line-height:1.5;margin:0 0 20px}.shareComposer label{display:block;color:#9ba6b6;font-size:12px;margin:18px 0 8px}.shareComposer input{width:100%;border:1px solid #ffffff14;background:#070a0f;color:#fff;padding:13px 14px;border-radius:13px;outline:none}.shareComposer input:focus{border-color:#8bbcff66;box-shadow:0 0 0 3px #5f9fff0c}.shareChannels{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.shareChannels button{border:1px solid #ffffff10;background:#0a0d12;color:#9da8b7;border-radius:12px;padding:11px;display:flex;justify-content:center;gap:6px;align-items:center;cursor:pointer}.shareChannels button.selected{background:#f0f4f9;color:#090b0e}.shareChannels svg{width:14px}.createShare{margin-top:22px}.createShare:disabled{opacity:.55}.shareSectionHeading{display:flex;justify-content:space-between;align-items:end;margin:42px 0 16px}.shareSectionHeading h3{font-size:24px;margin:5px 0 0}.shareSectionHeading>span{font-size:12px;color:#778292}.shareList{display:grid;gap:12px}.shareFeature{grid-template-columns:auto minmax(0,1fr) auto;background:#0c1016}.shareIcon{width:45px;height:45px;border-radius:14px;display:grid;place-items:center;background:#131b27}.shareIcon svg{width:19px}.shareInfo{min-width:0}.shareInfo h3{font-size:18px}.shareInfo>p:not(.kicker){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:4px 0 10px}.copyShare{border:0;background:none;color:#a9b8cb;padding:0;display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:12px}.copyShare svg{width:13px}.shareOutcome{display:flex;align-items:center;gap:12px}.shareOutcome>div{text-align:center;min-width:54px}.shareOutcome b{display:block;font-size:23px}.shareOutcome span{display:block;color:#758091;font-size:11px;margin-top:3px}.shareOutcome>svg{width:14px;color:#4c5664}.shareTruth{margin-top:18px;padding:20px;border:1px solid #ffffff0d;border-radius:20px;display:flex;align-items:center;gap:14px;background:#090c11}.shareTruth>svg{width:21px;color:#8798ae}.shareTruth>div{flex:1}.shareTruth b,.shareTruth span{display:block}.shareTruth span{font-size:12px;color:#788494;margin-top:4px;line-height:1.45}.shareTruth button{background:transparent;color:#bdc9d8;padding:8px}.shareEmpty{text-align:center;border:1px dashed #ffffff17;border-radius:25px;padding:45px 25px}.shareEmpty>span{width:54px;height:54px;border-radius:17px;background:#111925;display:grid;place-items:center;margin:0 auto 17px}.shareEmpty h3{font-size:23px;margin:0 0 8px}.shareEmpty p{max-width:510px;margin:0 auto 20px;color:#7f8a99;line-height:1.55}@media(max-width:760px){.shareBrief{padding:25px 21px;border-radius:24px}.shareBrief h1{font-size:34px;letter-spacing:-1.5px;padding-right:44px}.shareOrb{right:20px;top:20px;width:45px;height:45px;border-radius:15px}.shareBriefAction{align-items:flex-start;flex-direction:column}.shareBriefAction button{width:100%;justify-content:center}.shareChannels{grid-template-columns:1fr 1fr}.shareFeature{grid-template-columns:auto 1fr;padding:20px}.shareOutcome{grid-column:1/-1;border-top:1px solid #ffffff0c;padding-top:15px;justify-content:space-around}.shareOutcome>div{flex:1}.shareTruth{align-items:flex-start;flex-wrap:wrap}.shareTruth>div{min-width:calc(100% - 45px)}.shareTruth button{width:100%;justify-content:center;border-top:1px solid #ffffff0c;border-radius:0;padding-top:14px}.shareSectionHeading{align-items:flex-start}.shareSectionHeading>span{padding-top:6px}}.resultsOperator{max-width:900px}.resultsBrief{position:relative;overflow:hidden;margin:24px 0 22px;padding:34px;border:1px solid #ffffff12;border-radius:30px;background:radial-gradient(circle at 90% 0,#31527a35 0,transparent 34%),linear-gradient(145deg,#111720,#090c11)}.resultsBrief.resultState-win{background:radial-gradient(circle at 90% 0,#2d76543b 0,transparent 34%),linear-gradient(145deg,#101914,#090c0a)}.resultsBrief.resultState-loss{background:radial-gradient(circle at 90% 0,#7a49313a 0,transparent 34%),linear-gradient(145deg,#19120f,#0b0a09)}.resultsBrief>div:first-child{max-width:700px}.resultsBrief h1{font-size:44px;line-height:1.04;letter-spacing:-2.1px;margin:12px 0}.resultsBrief>div:first-child>p:last-child{font-size:16px;line-height:1.62;color:#929cab;margin:0}.resultsOrb{position:absolute;right:32px;top:32px;width:58px;height:58px;border-radius:19px;display:grid;place-items:center;background:#ffffff09;border:1px solid #ffffff10;color:#a6c9ff}.resultsBrief.resultState-win .resultsOrb{color:#8be0b1}.resultsBrief.resultState-loss .resultsOrb{color:#e7ad8b}.resultsOrb svg{width:23px}.resultsStatus{margin-top:28px;padding-top:20px;border-top:1px solid #ffffff0d;display:flex;align-items:center;gap:14px}.resultsStatus>span{display:flex;align-items:center;gap:8px;font-size:12px;color:#aab4c2}.resultsStatus>button,.resultsNow>button{margin-left:auto;border:0;border-radius:999px;background:#f3f6fa;color:#080a0e;padding:11px 16px;font-weight:650;display:inline-flex;gap:7px;align-items:center;cursor:pointer}.resultsStatus button svg,.resultsNow button svg{width:15px}.resultsJourney{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;border:1px solid #ffffff0d;border-radius:23px;padding:22px 26px;background:#ffffff04}.resultsJourney>div{text-align:center}.resultsJourney span{display:block;color:#788494;font-size:11px}.resultsJourney strong{display:block;font-size:28px;letter-spacing:-1px;margin-top:5px}.resultsJourney>svg{width:16px;color:#404957}.resultsNow,.resultsLearning,.resultsMemory{margin-top:16px;padding:24px;border:1px solid #ffffff0d;border-radius:23px;background:#0b0f14}.resultsNow{display:flex;align-items:center;gap:20px}.resultsNow>div{flex:1}.resultsNow h3,.resultsLearning h3,.resultsMemory h3{font-size:21px;margin:7px 0}.resultsNow p:last-child,.resultsLearning p,.resultsMemory p{color:#818c9b;line-height:1.55;margin-bottom:0}.resultsLearning{position:relative}.learningCopy{max-width:650px}.resultsFunnel{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;margin-top:22px;padding:17px;border-radius:17px;background:#ffffff04}.resultsFunnel>div{text-align:center}.resultsFunnel b{display:block;font-size:22px}.resultsFunnel span{display:block;color:#727d8d;font-size:11px;margin-top:3px}.resultsFunnel>svg{width:14px;color:#404957}.resultsWork{margin-top:32px}.resultStory{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:start;padding:20px 0;border-top:1px solid #ffffff0d}.resultStoryMark{width:39px;height:39px;border-radius:13px;display:grid;place-items:center;background:#111720;color:#9db8da}.resultStory.win .resultStoryMark{background:#102019;color:#80d7a6}.resultStory.loss .resultStoryMark{background:#211611;color:#dca17f}.resultStoryMark svg{width:17px}.resultStoryState{font-size:9px;letter-spacing:.12em;color:#7d8998}.resultStory h3{font-size:16px;margin:5px 0}.resultStory p{font-size:12px;color:#7f8997;line-height:1.5;margin:0;max-width:650px}.resultStory>small{color:#6f7987;font-size:10px;white-space:nowrap;padding-top:20px}.resultsMemory{display:flex;gap:15px;align-items:flex-start}.resultsMemory>svg{width:20px;color:#91a9c8;flex:0 0 auto;margin-top:3px}.resultsMemory>div{flex:1}.resultsTruth{margin:20px 0 4px;padding:17px 20px;border-top:1px solid #ffffff0d;display:flex;gap:22px;align-items:flex-start}.resultsTruth span{font-size:11px;font-weight:700;color:#a7b2c1;white-space:nowrap}.resultsTruth p{font-size:11px;line-height:1.55;color:#697483;margin:0}.resultsEmpty{text-align:center;padding:46px 25px;border:1px dashed #ffffff16;border-radius:25px;margin-top:16px}.resultsEmpty>span{width:54px;height:54px;border-radius:17px;display:grid;place-items:center;margin:0 auto 16px;background:#111823}.resultsEmpty h3{font-size:22px;margin:0 0 8px}.resultsEmpty p{max-width:500px;margin:auto;color:#7e8998;line-height:1.55}@media(max-width:760px){.resultsBrief{padding:25px 21px;border-radius:24px}.resultsBrief h1{font-size:34px;letter-spacing:-1.5px;padding-right:42px}.resultsOrb{right:20px;top:20px;width:45px;height:45px;border-radius:15px}.resultsStatus{align-items:flex-start;flex-direction:column}.resultsStatus>button{margin-left:0;width:100%;justify-content:center}.resultsJourney{padding:18px 12px}.resultsJourney strong{font-size:23px}.resultsJourney span{font-size:10px}.resultsNow{align-items:flex-start;flex-direction:column}.resultsNow>button{margin-left:0;width:100%;justify-content:center}.resultsFunnel{padding:14px 8px}.resultStory{grid-template-columns:auto 1fr}.resultStory>small{grid-column:2;padding-top:0}.resultsMemory{padding:20px}.resultsTruth{flex-direction:column;gap:6px}.resultsTruth span{white-space:normal}}.settingsOperator{max-width:860px}.settingsIntro{padding:4px 2px 20px;max-width:680px}.settingsIntro h3{font-size:28px;letter-spacing:-.035em;margin:6px 0 8px}.settingsIntro>p:not(.kicker){color:#8995a4;line-height:1.6;margin:0}.settingsGrid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.settingCard{display:flex;gap:16px;padding:22px;border:1px solid #ffffff10;background:linear-gradient(145deg,#0d1218,#090d12);border-radius:20px;min-width:0}.settingCard.connectionCard,.settingCard.privacyCard{grid-column:1/-1}.settingCardIcon{width:38px;height:38px;display:grid;place-items:center;border:1px solid #ffffff12;background:#ffffff06;border-radius:12px;flex:0 0 auto}.settingCardIcon svg{width:18px;height:18px;color:#b9c5d3}.settingCardBody{min-width:0;flex:1}.settingCardBody h3{font-size:19px;letter-spacing:-.02em;margin:4px 0 7px}.settingCardBody>p:not(.kicker){color:#8591a0;line-height:1.55;margin:0}.settingCardTop{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.connectionPill{font-size:11px;font-weight:700;white-space:nowrap;padding:7px 9px;border-radius:999px;border:1px solid #ffffff12;background:#ffffff06;color:#aab5c2}.connectionPill.live{color:#aee9c7;background:#75d99b12;border-color:#75d99b24}.connectionPill.waiting{color:#e5c78f;background:#e3b76610;border-color:#e3b76620}.connectionPill.paused{color:#c4cbd4}.connectionFacts{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.connectionFacts span,.trustFacts span{display:flex;align-items:center;gap:6px;font-size:11px;color:#8995a4}.connectionFacts svg,.trustFacts svg{width:12px;height:12px}.settingsOperator .goalChips{margin-top:16px}.settingsOperator .privacyControls{align-items:center;margin-top:18px}.settingsOperator .privacyControls .primarySoft{background:#ffffff0c;border-color:#fff2;color:#f2f5f8}.retentionControl{display:flex;align-items:center;gap:8px;padding-left:4px;color:#7f8a99;font-size:11px}.retentionControl select{padding:9px 10px!important}.privacyAdvanced{margin-top:16px;border-top:1px solid #ffffff0c;padding-top:12px}.privacyAdvanced summary{display:flex;align-items:center;gap:6px;cursor:pointer;color:#7f8a99;font-size:12px;list-style:none}.privacyAdvanced summary svg{width:13px;height:13px;transition:.2s}.privacyAdvanced[open] summary svg{transform:rotate(90deg)}.privacyAdvanced button{margin-top:12px;border:1px solid #ffffff14;background:transparent;color:#e4a9a9;border-radius:10px;padding:9px 11px}.privacyAdvanced small{display:block;margin-top:8px;color:#687484}.quietButton{margin-top:14px;border:1px solid #ffffff12;background:#ffffff05;color:#aeb8c5;border-radius:10px;padding:9px 12px;cursor:pointer}.advancedSettings,.dangerSettings{margin-top:14px;border:1px solid #ffffff0e;background:#090d12;border-radius:16px;overflow:hidden}.advancedSettings>summary,.dangerSettings>summary{display:flex;align-items:center;gap:11px;padding:16px 18px;cursor:pointer;list-style:none;color:#aab4c1}.advancedSettings>summary>svg:first-child{width:17px;height:17px}.advancedSettings>summary>svg:last-child,.dangerSettings>summary>svg{margin-left:auto;width:15px;height:15px;transition:.2s}.advancedSettings[open]>summary>svg:last-child,.dangerSettings[open]>summary>svg{transform:rotate(90deg)}.advancedSettings>summary span{display:flex;flex-direction:column;gap:2px}.advancedSettings>summary b{font-size:13px;color:#cbd3dc}.advancedSettings>summary small{font-size:11px;color:#657180}.advancedSettings .developer{padding:2px 18px 22px;border-top:1px solid #ffffff0a}.dangerSettings>summary{font-size:12px;color:#806f73}.dangerSettings .dangerZone{margin:0;border:0;border-top:1px solid #ffffff0a;border-radius:0;padding:18px}@media(max-width:720px){.settingsIntro h3{font-size:24px}.settingsGrid{grid-template-columns:1fr}.settingCard.connectionCard,.settingCard.privacyCard{grid-column:auto}.settingCard{padding:18px;gap:12px}.settingCardTop{display:block}.connectionPill{display:inline-block;margin:5px 0 9px}.privacyControls{align-items:stretch!important}.privacyControls button,.retentionControl{width:100%}.retentionControl{justify-content:space-between;padding:0}.retentionControl select{flex:0 0 auto}.connectionFacts{display:grid;grid-template-columns:1fr}.advancedSettings>summary,.dangerSettings>summary{padding:15px}.settingCardIcon{width:34px;height:34px}}.appError{max-width:850px;margin:-42px auto 26px;padding:13px 14px 13px 16px;border:1px solid rgba(255,126,126,.18);background:#46181b38;border-radius:16px;display:flex;align-items:center;gap:12px;color:#dfe4ec}.appError>div{display:flex;flex:1;min-width:0;gap:8px;align-items:baseline}.appError b{font-size:12px;white-space:nowrap}.appError span{font-size:12px;color:#a9afb9;overflow:hidden;text-overflow:ellipsis}.appError>button{border:0;border-radius:999px;background:#f2f4f7;color:#090b0f;padding:8px 12px;font-size:11px;font-weight:700;cursor:pointer;white-space:nowrap}.appError .errorDismiss{width:30px;height:30px;padding:7px;background:transparent;color:#858d9b}.appError .errorDismiss svg{width:15px}.syncStrip{max-width:850px;margin:-42px auto 24px;display:flex;align-items:center;gap:8px;color:#747e8d}.syncStrip>span{width:6px;height:6px;border-radius:50%;background:#82b9ff;box-shadow:0 0 12px #82b9ff8c;animation:syncPulse 1.2s ease-in-out infinite}.syncStrip small{font-size:11px}@keyframes syncPulse{50%{opacity:.35;transform:scale(.78)}}@media(max-width:760px){.appError{margin:-35px 0 22px;align-items:flex-start;flex-wrap:wrap}.appError>div{min-width:calc(100% - 44px);display:grid;gap:2px}.appError>button:not(.errorDismiss){margin-left:0}.appError .errorDismiss{margin-left:auto;order:2}.syncStrip{margin:-35px 0 20px}}.connectionsPage{max-width:920px}.connectionsHero{padding:4px 0 30px;border-bottom:1px solid #ffffff0d}.connectionsHero h1{font-size:44px;letter-spacing:-2.1px;margin:8px 0 10px}.connectionsHero>p{max-width:680px;color:#8c97a7;line-height:1.6}.capabilityRail{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:22px;color:#8894a4;font-size:11px}.capabilityRail span{display:flex;align-items:center;gap:6px}.capabilityRail svg{width:12px}.capabilityRail>svg{width:11px;color:#46505e}.connectionOperatorGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px}.connectionOperatorCard{border:1px solid #ffffff10;border-radius:22px;padding:24px;background:linear-gradient(145deg,#10151c,#0b0e13);min-height:250px}.connectionOperatorCard.primaryConnection{grid-column:1/-1;background:radial-gradient(circle at 90% 0,#25466c33,transparent 35%),linear-gradient(145deg,#111821,#0b0f14)}.connectionCardHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.connectionLogo{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:#182332}.connectionLogo svg{width:19px}.connectionOperatorCard h3{font-size:24px;letter-spacing:-.7px;margin:7px 0 8px}.connectionOperatorCard>p:not(.kicker){color:#8490a0;line-height:1.55;max-width:650px}.connectionOperatorCard>button{margin-top:18px;border:0;border-radius:999px;padding:10px 14px;background:#f1f4f7;color:#090b0f;font-size:11px;font-weight:700;display:flex;align-items:center;gap:7px}.connectionOperatorCard>button svg{width:13px}.connectionOperatorCard>small{display:block;margin-top:18px;color:#697586;line-height:1.45}.capabilityList{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.capabilityList span{font-size:10px;padding:7px 9px;border-radius:999px;border:1px solid #ffffff0d;color:#6d7888;display:flex;align-items:center;gap:5px}.capabilityList span.on{color:#b9c9db;background:#ffffff05}.capabilityList svg{width:10px}.futureConnection{opacity:.76}.connectionPromise{margin-top:18px;border-top:1px solid #ffffff0d;padding:26px 4px;display:flex;gap:13px;align-items:flex-start}.connectionPromise>svg{width:20px;color:#8fb5e3}.connectionPromise b,.connectionPromise span{display:block}.connectionPromise span{color:#788494;font-size:12px;margin-top:4px;line-height:1.5}@media(max-width:760px){.connectionsHero h1{font-size:35px}.connectionOperatorGrid{grid-template-columns:1fr}.connectionOperatorCard.primaryConnection{grid-column:auto}.capabilityRail>svg{display:none}.capabilityRail{gap:7px}.connectionOperatorCard{min-height:0;padding:20px}}.connectModes{display:grid;gap:10px;margin-top:18px}.connectMode{padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#ffffff06;display:grid;gap:5px}.connectMode b{font-size:13px}.connectMode span,.connectModes details p{font-size:12px;color:#8d96a5;line-height:1.5}.connectMode button{margin-top:7px}.connectModes details{border-top:1px solid rgba(255,255,255,.06);padding:10px 2px 0}.connectModes summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:700;color:#cbd1da;list-style:none}.connectModes summary svg{width:14px}.developerContract{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 18px}.developerContract span{font-size:11px;color:#98a1ae;display:flex;align-items:center;gap:6px}.developerContract svg{width:13px;color:#9fc4ff}@media(max-width:620px){.developerContract{grid-template-columns:1fr}}.connectionHealthLine{display:flex;gap:11px;align-items:center;padding:13px 14px;border:1px solid rgba(255,255,255,.07);border-radius:15px;background:#ffffff06;margin:15px 0 4px}.healthDot{width:8px;height:8px;border-radius:50%;flex:none}.healthDot.live{background:#8ee6ad;box-shadow:0 0 15px #8ee6ad73}.healthDot.waiting{background:#8b93a1}.connectionHealthLine div{display:grid;gap:2px}.connectionHealthLine b{font-size:12px}.connectionHealthLine small,.connectionMsg{font-size:11px;color:#858e9d}.connectMode button:disabled{opacity:.55;cursor:wait}.connectModes details .quietButton{margin-top:10px}.firstActivityMoment{max-width:850px;margin:20px auto;display:flex;gap:16px;padding:22px;border-radius:22px;border:1px solid rgba(142,230,173,.14);background:linear-gradient(135deg,#8ee6ad12,#ffffff05)}.firstActivityIcon{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#8ee6ad1f;color:#a8efbf;flex:none}.firstActivityIcon svg{width:17px}.firstActivityMoment h3{margin:3px 0 6px}.firstActivityMoment p{margin:0;color:#a7afba}.firstActivityMoment small{display:block;margin-top:9px;color:#747e8d}@media(max-width:760px){.firstActivityMoment{margin:16px 0;padding:18px}.connectionHealthLine{align-items:flex-start}}.phoramConnection{background:linear-gradient(145deg,#ffffff07,#b689ff06)}.businessConnect{max-width:850px;margin:0 auto 20px;padding:26px;border:1px solid rgba(255,255,255,.075);border-radius:24px;background:radial-gradient(circle at 90% 0,rgba(108,145,255,.09),transparent 38%),#ffffff06}.businessConnect>div:first-child{max-width:620px}.businessConnect h2{margin:4px 0 7px;font-size:25px;letter-spacing:-.035em}.businessConnect>div:first-child>p:last-child{color:#929aa7;line-height:1.55}.businessConnectBar{display:flex;gap:9px;margin-top:18px}.businessConnectBar input{flex:1;min-width:0;padding:13px 14px;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:#0b0e13;color:#eef1f5;font:inherit;font-size:12px;outline:none}.businessConnectBar button{display:flex;align-items:center;gap:7px;border:0;border-radius:13px;padding:0 16px;background:#f0f2f5;color:#090b0f;font-size:11px;font-weight:750;cursor:pointer}.businessConnectBar svg,.businessPlan button svg{width:13px}.businessPlan{margin-top:12px;padding:16px;border:1px solid rgba(128,166,255,.14);border-radius:16px;background:#80a6ff09}.businessPlanHead{display:flex;gap:10px;align-items:center}.businessPlanHead>span{width:31px;height:31px;border-radius:10px;display:grid;place-items:center;background:#80a6ff17}.businessPlanHead svg{width:14px}.businessPlanHead>div{display:grid}.businessPlanHead small{font-size:8px;letter-spacing:.1em;color:#697487}.businessPlanHead b{font-size:13px}.businessPlan>p{font-size:11px;color:#929aa7;margin:10px 0}.businessSteps{display:flex;gap:7px;align-items:center;margin:11px 0 14px;overflow:auto}.businessSteps span{white-space:nowrap;font-size:9px;color:#626b79;padding:6px 8px;border:1px solid rgba(255,255,255,.05);border-radius:999px}.businessSteps span.active{color:#dce6ff;border-color:#80a6ff2e;background:#80a6ff0f}.businessSteps b{font-size:8px;margin-right:3px}.businessSteps svg{width:10px;color:#454c57;flex:none}@media(max-width:650px){.businessConnect{padding:20px}.businessConnectBar{display:grid}.businessConnectBar button{min-height:42px;justify-content:center}}.businessConnectBar button:disabled{opacity:.6;cursor:wait}.scanFacts{display:flex;gap:7px;flex-wrap:wrap;margin:11px 0}.scanFacts span{display:flex;align-items:center;gap:5px;font-size:9px;color:#727c8b;padding:6px 8px;border:1px solid rgba(255,255,255,.055);border-radius:999px}.scanFacts .good{color:#9fdcaf}.scanFacts svg{width:11px}.ownerAsk{display:grid;gap:3px;margin:10px 0 14px;padding:11px 12px;border-left:2px solid rgba(129,166,255,.35)}.ownerAsk small{font-size:8px;letter-spacing:.1em;color:#667186}.ownerAsk b{font-size:11px;color:#cbd1da}.productionLoopCard{max-width:850px;margin:0 auto 20px;padding:22px;border:1px solid rgba(255,255,255,.075);border-radius:22px;background:#ffffff05}.loopHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-end}.loopHead h2{margin:3px 0 5px;font-size:21px}.loopHead p:last-child{max-width:570px;color:#8e97a5;font-size:11px;line-height:1.5}.loopHead button{display:flex;align-items:center;gap:6px;white-space:nowrap;border:0;border-radius:12px;padding:10px 12px;background:#eef1f5;color:#0a0c10;font-size:10px;font-weight:750;cursor:pointer}.loopHead button:disabled{opacity:.55}.loopHead svg{width:12px}.loopResults{display:grid;gap:6px;margin-top:16px}.loopStep{display:flex;align-items:center;gap:9px;padding:9px 10px;border:1px solid rgba(255,255,255,.045);border-radius:11px}.loopStep>span{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;background:#ffffff09}.loopStep.ready>span{color:#9fdcaf;background:#8ee6ad0e}.loopStep.blocked>span{color:#e0a6a6}.loopStep svg{width:12px}.loopStep>div{display:grid;gap:1px}.loopStep b{font-size:10px}.loopStep small{font-size:9px;color:#737d8b}.loopResults footer{display:flex;justify-content:space-between;gap:15px;margin-top:5px;padding-top:11px;border-top:1px solid rgba(255,255,255,.055);font-size:9px;color:#7e8794}.loopResults footer b{color:#cdd3dc}@media(max-width:650px){.loopHead{display:grid;align-items:stretch}.loopHead button{justify-content:center}.loopResults footer{display:grid}}.setupJourney{margin:0 auto 18px;max-width:850px;padding:22px;border:1px solid rgba(255,255,255,.075);border-radius:22px;background:linear-gradient(145deg,#ffffff07,#ffffff03)}.setupJourneyHead{display:flex;justify-content:space-between;gap:20px}.setupJourneyHead h1{font-size:22px;margin:3px 0 5px}.setupJourneyHead p:last-child{font-size:11px;color:#8b94a2}.setupJourneyHead>b{font-size:10px;color:#aeb6c2;white-space:nowrap}.setupJourneySteps{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:16px}.setupJourneySteps span{display:flex;align-items:center;gap:8px;padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.045);color:#626c7a}.setupJourneySteps span.current{color:#dbe1ea;border-color:#84a2ff2e;background:#84a2ff0a}.setupJourneySteps span.done{color:#9fdcaf}.setupJourneySteps i{width:23px;height:23px;border-radius:8px;display:grid;place-items:center;background:#ffffff09;font-size:9px;font-style:normal}.setupJourneySteps svg{width:11px}.setupJourneySteps b{font-size:9px}.guidedInstall{margin-top:13px;padding:14px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#00000021}.guidedInstallTop{display:flex;justify-content:space-between;gap:10px}.guidedInstallTop div{display:grid;gap:2px}.guidedInstallTop small{font-size:8px;letter-spacing:.1em;color:#6e7887}.guidedInstallTop b{font-size:12px}.guidedInstallTop>span{font-size:8px;color:#8a93a0}.guidedInstall>p{font-size:10px;color:#89929f;line-height:1.5}.guidedCode{display:flex;gap:7px;align-items:center;margin:9px 0}.guidedCode code{flex:1;min-width:0;overflow:auto;padding:10px;border-radius:10px;background:#080a0d;border:1px solid rgba(255,255,255,.055);font-size:9px;color:#cbd2dc;white-space:nowrap}.guidedCode button{display:flex;align-items:center;gap:5px;padding:9px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#ffffff09;color:#c8d0db;font-size:9px}.guidedCode button svg{width:11px}.guidedCode.compact{margin:8px 0}.guidedHelp{display:grid;gap:2px;margin:8px 0 11px}.guidedHelp b{font-size:9px}.guidedHelp span{font-size:9px;color:#747e8c}.guidedHelp code{color:#aab3c0}@media(max-width:650px){.setupJourneySteps{grid-template-columns:1fr}.setupJourneyHead,.guidedCode{display:grid}.guidedCode button{justify-content:center}}.setupJourney{position:relative;overflow:hidden;margin:0 0 22px;padding:28px;border:1px solid rgba(255,255,255,.075);border-radius:26px;background:linear-gradient(145deg,#ffffff09,#ffffff03);box-shadow:0 24px 80px #0000002e}.setupJourneyGlow{position:absolute;width:300px;height:300px;right:-130px;top:-180px;border-radius:50%;background:#6f8dff17;filter:blur(40px);pointer-events:none}.setupJourney.complete .setupJourneyGlow{background:#6cde9617}.setupJourneyHead{position:relative;display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.setupJourneyHead h1{margin:4px 0 7px;font-size:28px;letter-spacing:-.035em}.setupJourneyHead>div:first-child>p:last-child{max-width:590px;margin:0;color:#8e98a7;font-size:12px;line-height:1.55}.setupCount{display:flex;align-items:baseline;padding:8px 11px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#0000001f}.setupCount b{font-size:18px}.setupCount span{font-size:9px;color:#68717f}.setupJourneySteps{position:relative;display:grid;grid-template-columns:1fr 16px 1fr 16px 1fr;align-items:center;gap:8px;margin-top:22px}.setupJourneySteps>svg{width:13px;color:#343b46}.setupJourneySteps>div{display:flex;gap:9px;align-items:center;padding:12px;border:1px solid rgba(255,255,255,.045);border-radius:14px;background:#00000017;color:#5f6875}.setupJourneySteps>div.current{border-color:#7e9eff38;background:#7e9eff0e;color:#e2e7ef}.setupJourneySteps>div.done{color:#a5dcb5}.setupJourneySteps i{width:28px;height:28px;display:grid;place-items:center;flex:none;border-radius:9px;background:#ffffff0a;font-size:9px;font-style:normal}.setupJourneySteps .current i{background:#7e9eff21}.setupJourneySteps .done i{background:#6fd79214}.setupJourneySteps i svg{width:12px}.setupJourneySteps span{display:grid;gap:1px}.setupJourneySteps small{font-size:7px;letter-spacing:.09em;color:#5e6876}.setupJourneySteps b{font-size:10px}.setupJourneySteps em{font-size:8px;font-style:normal;color:#687280}.setupJourneySteps .current em{color:#9aa9cc}.setupNow{position:relative;margin-top:16px;padding:18px;border:1px solid rgba(126,158,255,.13);border-radius:18px;background:#7e9eff06}.setupNow>div:first-child small,.setupWaiting small,.setupSuccess small{font-size:8px;letter-spacing:.11em;color:#7485ac}.setupNow h3,.setupWaiting h3,.setupSuccess h3{margin:3px 0 4px;font-size:15px}.setupNow p,.setupWaiting p,.setupSuccess p{margin:0;color:#818b99;font-size:10px;line-height:1.5}.setupNow code{color:#aab5c5}.setupNowCode{display:flex;gap:8px;margin:13px 0 10px}.setupNowCode>code{flex:1;min-width:0;overflow:auto;padding:12px 13px;border-radius:12px;background:#07090c;border:1px solid rgba(255,255,255,.055);font-size:9px;white-space:nowrap}.setupNowCode button,.setupPrimary{display:flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:12px;padding:0 13px;font-size:9px;font-weight:700;cursor:pointer}.setupNowCode button{background:#ffffff12;color:#d6dce5}.setupNowCode svg,.setupPrimary svg{width:11px}.setupNowActions{display:flex;align-items:center;gap:12px}.setupPrimary{padding:11px 14px;background:#f1f3f6;color:#090b0e}.setupPrimary:disabled{opacity:.55}.setupNowActions>span{display:flex;align-items:center;gap:5px;color:#697483;font-size:8px}.setupNowActions>span svg{width:10px}.setupWaiting,.setupSuccess{display:flex;gap:13px;align-items:center;margin-top:16px;padding:17px;border-radius:17px;border:1px solid rgba(255,255,255,.055);background:#ffffff05}.waitingPulse,.setupSuccess>span{width:38px;height:38px;display:grid;place-items:center;flex:none;border-radius:13px;background:#7e9eff12;color:#aebfff}.waitingPulse{animation:gSetupPulse 2.4s ease-in-out infinite}.waitingPulse svg,.setupSuccess svg{width:15px}.setupSuccess{border-color:#6fd7921c;background:#6fd79206}.setupSuccess>span{background:#6fd79214;color:#a5dcb5}@keyframes gSetupPulse{0%,to{box-shadow:0 0 #7e9eff00}50%{box-shadow:0 0 0 8px #7e9eff09}}@media(max-width:720px){.setupJourney{padding:20px}.setupJourneyHead{display:grid}.setupCount{width:max-content}.setupJourneySteps{grid-template-columns:1fr}.setupJourneySteps>svg{display:none}.setupNowCode,.setupNowActions{display:grid}.setupNowCode button{padding:10px}.setupNowActions>span{justify-content:center}}.eventExamples{margin-top:20px;padding-top:18px;border-top:1px solid rgba(255,255,255,.06)}.eventExamplesHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:12px}.eventExamplesHead label{margin:0}.eventExamplesHead p{max-width:560px;margin:4px 0 0;color:#77818f;font-size:9px;line-height:1.5}.eventExamplesHead>span{padding:5px 7px;border:1px solid rgba(255,255,255,.06);border-radius:7px;color:#737e8d;font-size:7px;text-transform:uppercase;letter-spacing:.08em}.eventExample{margin-top:12px}.eventExample>div:first-child{display:flex;justify-content:space-between;gap:10px;margin-bottom:5px}.eventExample b{font-size:9px}.eventExample small{font-size:8px;color:#6e7886}.eventExample .keybox code{white-space:nowrap;overflow:auto}.eventMore{margin-top:13px;padding:10px 0;border-top:1px solid rgba(255,255,255,.045)}.eventMore summary{display:flex;align-items:center;justify-content:space-between;color:#9aa4b2;font-size:9px;cursor:pointer}.eventMore summary svg{width:11px}.eventMore p{font-size:8px;line-height:1.8;color:#77818e}.eventMore>small{display:block;color:#626d7b;font-size:8px;line-height:1.5}.eventBuilder{margin:22px 0;padding:24px;border:1px solid rgba(255,255,255,.065);border-radius:22px;background:linear-gradient(145deg,#ffffff07,#ffffff03)}.eventBuilderTop{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.eventBuilderTop h2{margin:3px 0 5px;font-size:21px;letter-spacing:-.03em}.eventBuilderTop>div>p:last-child{max-width:620px;margin:0;color:#7d8795;font-size:10px;line-height:1.55}.eventBuilderTop>span{display:flex;gap:5px;align-items:center;padding:7px 9px;border:1px solid rgba(255,255,255,.06);border-radius:10px;color:#94a1b3;font-size:8px}.eventBuilderTop>span svg{width:11px}.eventBuilderGrid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:14px;margin-top:18px}.eventRuleComposer,.savedEventRules{padding:17px;border:1px solid rgba(255,255,255,.05);border-radius:16px;background:#0000001a}.eventRuleComposer>label{display:block;margin:0 0 7px;color:#9ca6b4;font-size:9px}.eventTypeChips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:15px}.eventTypeChips button,.ruleMode button{border:1px solid rgba(255,255,255,.055);border-radius:9px;background:#ffffff06;color:#7d8794;padding:7px 9px;font-size:8px}.eventTypeChips button.selected,.ruleMode button.selected{border-color:#7e9eff33;background:#7e9eff12;color:#dce4f4}.eventTypeChips svg{width:9px;margin-left:4px}.ruleMode{display:flex;gap:6px;margin-bottom:8px}.eventRuleComposer input{box-sizing:border-box;width:100%;padding:11px 12px;border:1px solid rgba(255,255,255,.06);border-radius:10px;color:#dce1e8;background:#090b0e;font-size:9px}.eventRuleComposer>small{display:block;margin-top:6px;color:#606b79;font-size:8px;line-height:1.45}.saveEventRule{display:flex;align-items:center;gap:6px;margin-top:12px;padding:10px 12px;border:0;border-radius:10px;background:#eef1f5;color:#090b0e;font-size:9px;font-weight:700}.saveEventRule:disabled{opacity:.45}.saveEventRule svg{width:10px}.eventRuleMsg{color:#a7d9b5!important}.eventRuleTruth{display:flex;gap:9px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.045);color:#718096}.eventRuleTruth>svg{width:14px;flex:none}.eventRuleTruth span{display:grid;gap:2px}.eventRuleTruth b{font-size:8px}.eventRuleTruth small{font-size:8px;line-height:1.45}.savedRulesHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px}.savedRulesHead b{font-size:9px}.savedRulesHead span{font-size:8px;color:#687382}.savedRule{display:flex;align-items:center;gap:8px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04)}.savedRuleIcon{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;background:#6fd79212;color:#a5dcb5}.savedRuleIcon svg{width:10px}.savedRule>div{min-width:0;display:grid;gap:2px;flex:1}.savedRule b{text-transform:capitalize;font-size:9px}.savedRule small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#66717f;font-size:7px}.savedRule button{border:0;background:none;color:#626d7b}.savedRule button svg{width:11px}.savedRulesEmpty{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#687382}.savedRulesEmpty>svg{width:18px;margin-bottom:7px}.savedRulesEmpty b{font-size:9px;color:#9ba5b2}.savedRulesEmpty span{max-width:230px;margin-top:4px;font-size:8px;line-height:1.5}@media(max-width:800px){.eventBuilderGrid{grid-template-columns:1fr}.eventBuilderTop{display:grid}}.demoStory{max-width:1180px;margin:0 auto;padding-bottom:100px}.demoIntro{padding:90px 0 42px}.demoIntro h1{font-size:clamp(44px,6vw,78px);letter-spacing:-.055em;max-width:900px;margin:12px 0 20px}.demoIntro>p{max-width:760px}.demoStats{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.demoStats span,.demoEvidence span{border:1px solid var(--line,#242a35);border-radius:16px;padding:16px 20px;display:flex;gap:8px;align-items:baseline}.demoStats b{font-size:25px}.demoPanel{margin:22px 0;padding:38px;border:1px solid var(--line,#242a35);border-radius:28px;background:#ffffff05}.demoPanel h2{font-size:34px;letter-spacing:-.035em;margin:8px 0 18px}.demoPanel>p{max-width:820px}.demoEvidence{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.demoDecision{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:24px 0}.demoDecision>div{padding:20px;border:1px solid var(--line,#242a35);border-radius:18px;display:flex;flex-direction:column;gap:7px}.demoResult{background:linear-gradient(135deg,#3072561a,#ffffff04)}@media(max-width:720px){.demoStory{padding:0 18px 70px}.demoIntro{padding-top:60px}.demoPanel{padding:24px}.demoDecision{grid-template-columns:1fr}.demoStats{display:grid;grid-template-columns:1fr 1fr}}.productionDiagnostics{margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.055);display:grid;grid-template-columns:1fr auto;gap:10px;align-items:start}.productionDiagnostics label{margin:0}.productionDiagnostics p{margin:4px 0 0;color:#66717f;font-size:8px}.productionDiagnostics>button{padding:8px 10px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:#ffffff08;color:#aeb7c4;font-size:8px}.diagnosticResult{grid-column:1/-1;padding:10px 11px;border:1px solid rgba(255,255,255,.05);border-radius:10px;display:grid;gap:3px}.diagnosticResult.ok{background:#6fd79209}.diagnosticResult.bad{background:#ff828209}.diagnosticResult b{font-size:8px}.diagnosticResult small{font-size:8px;color:#737e8d}.accountMenuWrap{position:relative;flex:0 0 auto}.avatar{cursor:pointer}.accountMenu{position:absolute;right:0;top:48px;z-index:30;width:230px;padding:10px;border:1px solid #ffffff14;border-radius:16px;background:#0d1117;box-shadow:0 18px 50px #0008}.accountMenu>div{padding:9px 10px 11px;border-bottom:1px solid #ffffff0d}.accountMenu b,.accountMenu small{display:block}.accountMenu b{font-size:13px}.accountMenu small{margin-top:4px;color:#778292;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accountMenu>button{width:100%;margin-top:6px;padding:10px;border:0;border-radius:10px;background:transparent;color:#d7dee8;text-align:left;cursor:pointer}.accountMenu>button:hover{background:#ffffff0b}.fwCard{margin:0 0 22px;padding:30px;border:1px solid var(--line,#202734);border-radius:28px;background:linear-gradient(145deg,#182234d1,#080c12f0);box-shadow:0 18px 60px #00000029}.fwHead{display:flex;gap:18px;align-items:flex-start}.fwOrb{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:#13233b;color:#9fc5ff;flex:0 0 auto}.fwOrb svg{width:23px}.fwHead h2{font-size:32px;line-height:1.05;margin:5px 0 10px}.fwSub,.fwWhy{color:#98a3b6;line-height:1.55}.fwNote{margin:22px 0;padding:14px 16px;border:1px solid #3a465a;border-radius:15px;background:#0d1420}.fwLink,.fwGhost{border:0;background:none;color:#c9d8ef;cursor:pointer}.fwLink svg{width:14px;vertical-align:middle}.fwActions,.fwRow,.fwFoot{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}.fwPrimary,.fwSecondary{border:0;border-radius:12px;padding:12px 16px;font-weight:750;cursor:pointer}.fwPrimary{background:#f2f5f9;color:#0b1017}.fwSecondary{background:#182131;color:#dce6f5;border:1px solid #2a374b}.fwSecondary svg,.fwGhost svg{width:15px;vertical-align:middle}.fwChange{margin-top:18px;padding:20px;border:1px solid #253047;border-radius:18px;background:#070b118c}.fwChangeTop{display:flex;align-items:center;gap:10px}.fwChangeTop h3{margin:0}.fwTag,.fwBadge{font-size:11px;text-transform:uppercase;letter-spacing:.12em;padding:6px 9px;border-radius:999px;background:#15233a;color:#9ec4ff}.fwDiff{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin-top:15px}.fwBefore,.fwAfter{padding:14px;border-radius:13px;background:#090e15;border:1px solid #202a39}.fwDiff small{display:block;color:#718099;font-size:10px;letter-spacing:.12em;margin-bottom:7px}.fwAfter{border-color:#2c456d}.fwAfter textarea{width:100%;box-sizing:border-box;background:transparent;color:inherit;border:0;resize:vertical;font:inherit;outline:none}.fwShipped,.fwAdvice{margin-top:24px;border-top:1px solid #202a38;padding-top:20px}.fwLive,.fwAdviceRow{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:15px 0;border-bottom:1px solid #18212d}.fwLiveMain{display:flex;flex-direction:column;gap:5px}.fwLiveMain small,.fwAdviceRow small,.fwWas{color:#8490a4}.fwRates{font-size:12px}.fwLedger{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:20px}.fwLedger>div{padding:16px;background:#0a0f16;border-radius:14px}.fwLedger strong{display:block;font-size:24px}.fwLedger span{display:block;color:#7f8ba0;font-size:12px;margin-top:4px}.fwAdviceRow>div{display:flex;flex-direction:column;gap:4px}.fwAdvice code{margin-top:7px;padding:9px;background:#080c12;border-radius:8px;white-space:normal}.fwPaused,.fwMsg{color:#9aa7ba;font-size:13px}.fwDismiss{border:0;background:none;color:#8d99aa}.fwDismiss svg{width:15px}@media(max-width:720px){.fwCard{padding:20px;border-radius:22px}.fwHead h2{font-size:26px}.fwLedger{grid-template-columns:1fr 1fr}.fwLive,.fwAdviceRow{align-items:flex-start;flex-direction:column}}@media(max-width:760px){.publicNav{gap:12px}.publicNav nav{display:none}.publicNavActions{gap:6px}.navLogin,.navCta{padding:9px 12px;font-size:12px}}.loginBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;background:#020407b8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:grid;place-items:center;padding:20px}.loginDialog{position:relative;width:min(440px,100%);padding:38px;border:1px solid rgba(255,255,255,.11);border-radius:28px;background:linear-gradient(145deg,#11161e,#090c11);box-shadow:0 40px 120px #000000a6;text-align:center}.loginDialog h2{font-size:34px;letter-spacing:-1.6px;margin:10px 0}.loginDialog>p:not(.landingKicker){color:#8f9aaa;line-height:1.55;margin:0 auto 25px;max-width:340px}.loginMark{width:54px;height:54px;border-radius:18px;background:#162236;display:grid;place-items:center;margin:0 auto 20px}.loginMark svg{width:21px}.loginClose{position:absolute;right:16px;top:16px;width:36px;height:36px;border:1px solid #ffffff0d;border-radius:50%;background:#ffffff08;color:#aab4c2;display:grid;place-items:center;cursor:pointer}.loginClose svg{width:16px}.googleLogin{width:100%;height:52px;border:0;border-radius:15px;background:#f5f7fa;color:#0a0c10;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;gap:11px;cursor:pointer}.googleLogin:disabled,.loginClose:disabled{opacity:.55;cursor:default}.googleG{font-family:Arial,sans-serif;font-size:17px;font-weight:800}.loginDialog>small{display:block;color:#657183;font-size:11px;line-height:1.5;margin-top:17px}.loginError{margin-top:14px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,120,120,.18);background:#781e1e21;color:#e5a9a9;font-size:12px;line-height:1.45;text-align:left}@media(max-width:560px){.loginDialog{padding:34px 22px 26px;border-radius:23px}.loginDialog h2{font-size:30px}}.noSiteLink{display:inline-flex!important;align-items:center;gap:9px}.noSiteLink span{font-size:17px;font-weight:400;opacity:.7}.phoramDoor{position:relative;overflow:hidden;margin-top:20px;padding:28px;border:1px solid rgba(151,181,255,.16);border-radius:26px;background:radial-gradient(circle at 90% 0%,rgba(44,100,198,.2),transparent 38%),linear-gradient(145deg,#111a28,#0b1018 58%,#090d13);box-shadow:0 24px 80px #0000003d;text-align:left;animation:phoramReveal .38s cubic-bezier(.2,.8,.2,1)}.phoramAura{position:absolute;width:260px;height:260px;border-radius:50%;right:-100px;top:-140px;background:#5589ff1f;filter:blur(12px);pointer-events:none}.phoramTop{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.phoramTop h2{margin:7px 0 9px!important;font-size:31px!important;line-height:1.02!important;letter-spacing:-1.4px!important}.phoramTop p{max-width:440px!important;margin:0!important;font-size:13px!important;line-height:1.55!important;color:#94a1b4!important}.phoramFamily{font-size:9px;letter-spacing:2px;color:#8299bd;font-weight:800}.phoramWord{font-size:20px;font-weight:800;letter-spacing:-.8px;color:#f5f7fb;white-space:nowrap}.phoramWord span{font-size:7px;vertical-align:top;margin-left:2px;color:#78869a}.phoramTiles{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:24px 0 18px}.phoramTiles a{min-height:144px;padding:16px;border:1px solid rgba(255,255,255,.07);border-radius:17px;background:#ffffff09;text-decoration:none;color:#eef3fb;display:flex;flex-direction:column;transition:.22s ease}.phoramTiles a:hover{transform:translateY(-3px);border-color:#8bb1ff42;background:#6691e114}.phoramTiles small{font-size:8px;letter-spacing:1.6px;color:#7488a8;font-style:normal;font-weight:800;margin-top:auto}.phoramTiles b{font-size:13px;margin:5px 0 4px}.phoramTiles em{font-size:10px;line-height:1.4;color:#7f8b9d;font-style:normal}.phoramTileIcon{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:#16243a;color:#a9c8ff;font-size:15px;margin-bottom:18px}.phoramActions{display:flex;align-items:center;gap:15px}.phoramPrimary{height:44px;padding:0 17px;border-radius:13px;background:#f2f5fa;color:#0a0d12;text-decoration:none;font-size:12px;font-weight:800;display:inline-flex;align-items:center;gap:9px}.phoramPrimary svg{width:14px}.phoramActions button{border:0;background:transparent;color:#8d99aa;font-size:11px;cursor:pointer;padding:10px 3px}.phoramReturn{display:flex;gap:9px;align-items:flex-start;margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.06);color:#728096;font-size:10px;line-height:1.5}.phoramReturn svg{width:13px;min-width:13px;color:#8fb6f6}.phoramReturn b{color:#9aa8bb}@keyframes phoramReveal{0%{opacity:0;transform:translateY(-8px) scale(.985)}to{opacity:1;transform:none}}@media(max-width:680px){.phoramDoor{padding:21px}.phoramTop{display:block}.phoramWord{margin-top:18px}.phoramTiles{grid-template-columns:1fr}.phoramTiles a{min-height:108px}.phoramActions{align-items:flex-start;flex-direction:column;gap:5px}.phoramPrimary{width:100%;justify-content:center}}.navTextLink{border:0;background:none;color:inherit;font:inherit;cursor:pointer;padding:0;opacity:.82}.navTextLink:hover{opacity:1}.brandPage{min-height:100vh;background:#05080d;color:#f5f7fb}.brandMain{overflow:hidden}.brandHero{min-height:78vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:130px 24px 90px;background:radial-gradient(circle at 50% 25%,rgba(45,101,205,.2),transparent 31%)}.brandHero h1{font-size:clamp(58px,8vw,118px);line-height:.88;letter-spacing:-.065em;margin:18px 0 30px;max-width:1100px}.brandHero>p:not(.landingKicker){max-width:680px;font-size:19px;line-height:1.6;color:#9ca9bc;margin:0 0 34px}.brandDownload{display:inline-flex!important;text-decoration:none;align-items:center;gap:10px}.brandDownload svg{width:17px}.brandStage{max-width:1320px;margin:0 auto;padding:80px 42px 130px}.brandLockupFrame{min-height:520px;border:1px solid rgba(255,255,255,.09);border-radius:34px;display:grid;place-items:center;padding:60px;background:radial-gradient(circle at 50% 50%,rgba(36,83,164,.14),transparent 45%),#030507;box-shadow:0 40px 120px #00000059}.brandLockupFrame img{width:min(100%,1050px);display:block}.brandStageCopy{max-width:650px;margin:45px 0 0 auto}.brandStageCopy span{font-size:10px;letter-spacing:2.4px;color:#7f91ad;font-weight:800}.brandStageCopy h2,.brandRules h2,.badgePreview h2{font-size:clamp(34px,4vw,60px);letter-spacing:-.045em;margin:10px 0 14px}.brandStageCopy p,.brandRules p,.badgePreview p{color:#8794a7;line-height:1.65}.statusStatement{max-width:1200px;margin:0 auto 130px;padding:100px 60px;border-radius:36px;text-align:center;border:1px solid rgba(111,164,255,.14);background:linear-gradient(145deg,#101a2a,#080c13 65%)}.statusStatement .obIcon{margin:auto}.statusStatement>p:first-of-type{font-size:10px;letter-spacing:2.2px;color:#86a4d1;font-weight:800;margin-top:24px}.statusStatement h2{font-size:clamp(42px,5vw,74px);letter-spacing:-.05em;margin:14px 0}.statusStatement>p:last-child{max-width:720px;margin:auto;color:#99a7ba;font-size:17px;line-height:1.65}.brandRules{max-width:1200px;margin:0 auto;padding:20px 30px 130px;display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.brandRuleGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.brandRuleGrid article{padding:28px;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:#090d13}.brandRuleGrid b{font-size:17px}.brandRuleGrid p{font-size:13px;margin-bottom:0}.badgePreview{max-width:1200px;margin:0 auto 120px;padding:60px;border-top:1px solid rgba(255,255,255,.08);display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px}.earnedBadge{justify-self:end;min-width:390px;padding:18px 20px;border:1px solid rgba(118,170,255,.25);border-radius:18px;background:linear-gradient(135deg,#111b2b,#090d14);display:flex;align-items:center;gap:14px;box-shadow:0 20px 70px #1750b41f}.earnedBadge>svg{width:26px;color:#9dc2ff}.earnedBadge span{display:flex;flex-direction:column}.earnedBadge small{font-size:7px;letter-spacing:1.7px;color:#7690b8}.earnedBadge b{font-size:14px;line-height:1.2;margin-top:3px}.earnedBadge i{margin-left:auto;font-style:normal;font-size:9px;padding:6px 9px;border-radius:99px;background:#46d08b1a;color:#75dda8;border:1px solid rgba(70,208,139,.2)}@media(max-width:760px){.brandHero{min-height:68vh}.brandStage{padding:50px 18px 90px}.brandLockupFrame{min-height:270px;padding:22px;border-radius:24px}.statusStatement{margin:0 18px 90px;padding:65px 24px}.brandRules,.badgePreview{grid-template-columns:1fr;gap:30px;padding-left:18px;padding-right:18px}.brandRuleGrid{grid-template-columns:1fr}.badgePreview{padding-top:45px}.earnedBadge{justify-self:stretch;min-width:0}.brandPage .publicNav nav{display:none}}.brandPage>footer{max-width:1120px;margin:80px auto 0;padding:34px 28px 54px;border-top:1px solid rgba(255,255,255,.08);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;color:#6f7b8c;font-size:12px}.brandPage>footer .publicBrand{justify-self:start;padding:0;cursor:pointer}.brandPage>footer p{margin:0;text-align:center;color:#7d8999}.brandPage>footer span{justify-self:end}.brandAccessButton{display:inline-flex!important;align-items:center;gap:7px}.brandAccessButton svg{width:14px;height:14px}.brandAccessCard{background:radial-gradient(circle at 100% 0%,rgba(78,130,225,.09),transparent 44%),#0b1016!important}@media(max-width:760px){.brandPage>footer{margin-top:45px;grid-template-columns:1fr;justify-items:center;text-align:center;padding:28px 20px 40px}.brandPage>footer .publicBrand,.brandPage>footer span{justify-self:center}.brandPage>footer p{text-align:center}}.havaHub{padding-bottom:80px}.havaHero{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:start;padding:46px 42px;border:1px solid #202a39;border-radius:30px;background:radial-gradient(circle at 80% 0%,rgba(66,104,181,.18),transparent 35%),linear-gradient(145deg,#111927,#0a0f16 70%);overflow:hidden}.havaHero h1{font-size:48px;line-height:.98;letter-spacing:-2.3px;margin:8px 0 18px}.havaHero>div>p:last-child{max-width:720px;color:#909caf;font-size:16px;line-height:1.6}.havaOrb{width:58px;height:58px;border-radius:18px;display:grid;place-items:center;background:#142640;border:1px solid #25456f;color:#9fc7ff}.havaOrb svg{width:28px}.havaByline{font-size:18px;font-weight:800;text-align:right}.havaByline small{font-size:9px;letter-spacing:1.2px;color:#71809a;font-weight:700}.havaTruth{display:flex;gap:13px;align-items:flex-start;margin:16px 0 44px;padding:17px 20px;border:1px solid #192231;border-radius:17px;color:#8e9bad}.havaTruth svg{width:17px;color:#82b7ff}.havaTruth span{display:flex;flex-direction:column;gap:4px}.havaTruth b{color:#dfe7f4;font-size:12px}.havaTruth small{font-size:11px;line-height:1.45}.havaChoiceHead{display:flex;justify-content:space-between;align-items:end;margin-bottom:16px}.havaChoiceHead h2{font-size:28px;margin:5px 0 0}.havaChoiceHead>span{font-size:10px;color:#68758a}.havaSurfaces{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.havaSurfaces button{text-align:left;min-height:190px;padding:18px;border:1px solid #1b2432;border-radius:20px;background:#0c1118;color:#dce4f0;cursor:pointer;transition:.2s}.havaSurfaces button:hover,.havaSurfaces button.selected{transform:translateY(-2px);border-color:#35537c;background:#101a29}.havaSurfaces button>span{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:#142033;color:#9dc4ff;margin-bottom:25px}.havaSurfaces svg{width:16px}.havaSurfaces small{display:block;font-size:8px;letter-spacing:1.5px;color:#667b9b}.havaSurfaces b{display:block;font-size:17px;margin:5px 0 7px}.havaSurfaces p{font-size:11px;line-height:1.5;color:#7d899b}.havaDeploy{display:flex;justify-content:space-between;gap:32px;align-items:center;margin-top:16px;padding:30px;border:1px solid #22324a;border-radius:24px;background:linear-gradient(120deg,#111a28,#0b111a)}.havaDeploy>div{max-width:720px}.havaDeploy h2{font-size:27px;margin:6px 0 9px}.havaDeploy p{font-size:12px;line-height:1.55;color:#8995a8}.havaSignals{display:flex;gap:14px;flex-wrap:wrap;margin-top:15px}.havaSignals span{font-size:10px;color:#8290a4;display:flex;align-items:center;gap:5px}.havaSignals svg{width:12px;color:#64d79b}.havaRequest,.havaRequested{flex:0 0 auto;min-width:190px;height:48px;border:0;border-radius:14px;padding:0 18px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:8px}.havaRequest{background:#edf3fb;color:#080c12;cursor:pointer}.havaRequested{background:#10251e;color:#7be3ad;border:1px solid #1d513b}.havaRequest svg,.havaRequested svg{width:15px}.havaEveryday{display:grid;grid-template-columns:1fr .8fr;gap:18px;margin-top:42px}.havaEveryday>div{padding:28px;border:1px solid #1b2330;border-radius:22px}.havaEveryday h2{font-size:25px;margin:6px 0 10px}.havaEveryday p{font-size:12px;line-height:1.55;color:#7f8b9e}.havaPromptPreview{background:#0d131c!important;align-self:stretch}.havaPromptPreview span{font-size:10px;letter-spacing:1.5px;color:#7caaf0;font-weight:800}.havaPromptPreview p{font-size:19px!important;color:#dce5f2!important;margin:20px 0 26px}.havaPromptPreview small{color:#657286;font-size:10px}@media(max-width:900px){.havaSurfaces{grid-template-columns:1fr 1fr}.havaDeploy{align-items:flex-start;flex-direction:column}.havaHero{grid-template-columns:auto 1fr}.havaByline{display:none}.havaEveryday{grid-template-columns:1fr}}@media(max-width:600px){.havaHero{padding:26px 22px;grid-template-columns:1fr}.havaHero h1{font-size:36px}.havaSurfaces{grid-template-columns:1fr}.havaChoiceHead{align-items:flex-start;flex-direction:column;gap:8px}.havaRequest,.havaRequested{width:100%}}.havaLiveActions{display:flex;flex-direction:column;align-items:flex-end;gap:10px;min-width:190px}.havaLiveActions>a{font-size:11px;color:#8fa1b8;text-decoration:none;padding:4px 2px}.havaLiveActions>a:hover{color:#dce8f8}.havaEverydayCta{margin-top:18px;height:42px;padding:0 16px;border:1px solid rgba(139,177,255,.18);border-radius:13px;background:#709eef14;color:#dce9ff;font-size:11px;font-weight:800;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.havaEverydayCta svg{width:13px}@media(max-width:720px){.havaLiveActions{align-items:stretch;width:100%}.havaLiveActions>a{text-align:center}}.landingHero>p:not(.landingKicker){max-width:690px}.liveMoment .momentBody h2{font-style:italic;letter-spacing:-.8px}.homeBrief h1,.operatorHero h1{letter-spacing:-1.1px}.homeBrief h1:first-letter,.operatorHero h1:first-letter{letter-spacing:-1.4px}.havaConnected{display:flex;gap:10px;align-items:center;min-width:190px;padding:12px 14px;border:1px solid #1d513b;border-radius:14px;background:#0d211a;color:#80e5b1}.havaConnected>svg{width:18px}.havaConnected span{display:flex;flex-direction:column;gap:2px}.havaConnected b{font-size:12px}.havaConnected small{font-size:9px;color:#75a990;text-transform:capitalize}.havaMsg{max-width:240px;text-align:right;color:#748399;line-height:1.4}.havaRequest:disabled{opacity:.6;cursor:wait}.havaDisable{border:0;background:transparent;color:#738197;font-size:10px;cursor:pointer;padding:2px 6px}.havaDisable:hover{color:#d5deeb}.havaPerformance{margin:18px 0;padding:25px;border:1px solid rgba(135,174,238,.13);border-radius:24px;background:linear-gradient(145deg,#131c2af0,#090e16f5);box-shadow:0 20px 70px #00000029}.havaPerformanceHead{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.havaPerformanceHead h2{margin:6px 0 7px;font-size:25px;letter-spacing:-.8px}.havaPerformanceHead p{max-width:620px;margin:0;color:#8794a8;font-size:12px;line-height:1.55}.havaTelemetryPill{white-space:nowrap;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:7px 10px;font-size:9px;font-weight:800;letter-spacing:.4px;color:#8490a1}.havaTelemetryPill.live{color:#b9e8ca;border-color:#64d3912e;background:#49b17312}.havaStatGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:22px}.havaStatGrid>div{min-height:92px;padding:15px;border:1px solid rgba(255,255,255,.055);border-radius:16px;background:#ffffff06;display:flex;flex-direction:column;justify-content:flex-end}.havaStatGrid strong{font-size:28px;letter-spacing:-1px}.havaStatGrid span{margin-top:4px;color:#7f8b9e;font-size:10px}.havaImpactVoice{display:flex;gap:11px;align-items:flex-start;margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.055)}.havaImpactVoice svg{width:15px;min-width:15px;color:#9abdf5}.havaImpactVoice div{display:flex;flex-direction:column;gap:3px}.havaImpactVoice b{font-size:11px}.havaImpactVoice span{font-size:10px;color:#748196;line-height:1.45}@media(max-width:720px){.havaPerformanceHead{flex-direction:column}.havaStatGrid{grid-template-columns:1fr 1fr}}.connectAnything{margin:22px 0 28px;padding:28px;border:1px solid rgba(129,168,231,.14);border-radius:26px;background:linear-gradient(145deg,#121c2bf0,#080d15f7)}.connectAnythingIntro h2{font-size:28px;letter-spacing:-.9px;margin:7px 0}.connectAnythingIntro>p:last-child{max-width:700px;color:#8491a4;font-size:12px;line-height:1.6}.connectAnythingGrid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:22px}.connectAnythingGrid article{min-height:142px;padding:17px;border:1px solid rgba(255,255,255,.06);border-radius:18px;background:#ffffff06;display:flex;flex-direction:column}.connectAnythingGrid b{font-size:15px}.connectAnythingGrid span{color:#7f8b9d;font-size:10px;line-height:1.45;margin-top:7px}.connectAnythingGrid code{margin-top:auto;color:#a9c9ff;font-size:9px;overflow-wrap:anywhere}.connectionContract{display:flex;gap:11px;margin-top:15px;padding-top:15px;border-top:1px solid rgba(255,255,255,.06)}.connectionContract svg{width:15px;color:#8db9ff}.connectionContract div{display:flex;flex-direction:column;gap:3px}.connectionContract b{font-size:11px}.connectionContract span{font-size:10px;color:#78869a;line-height:1.5}@media(max-width:1000px){.connectAnythingGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.connectAnythingGrid{grid-template-columns:1fr}}.connectChoice{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;color:inherit;font:inherit;cursor:pointer;min-height:150px;padding:17px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:#ffffff06;display:flex;flex-direction:column;transition:.18s ease}.connectChoice:hover,.connectChoice.selected{border-color:#7db1ff73;background:#4177c71a;transform:translateY(-1px)}.connectChoice b{font-size:15px}.connectChoice span{color:#7f8b9d;font-size:10px;line-height:1.45;margin-top:7px}.connectChoice code{margin-top:auto;color:#a9c9ff;font-size:9px}.connectChoice em{font-style:normal;font-size:9px;color:#dce9ff;margin-top:10px}.guidedConnect{margin-top:14px;border:1px solid rgba(125,177,255,.2);border-radius:22px;background:#09111d;padding:22px}.guidedConnectHead{display:flex;justify-content:space-between;align-items:flex-start}.guidedConnectHead h3{font-size:25px;margin:4px 0 0}.guidedConnectHead button{border:0;background:transparent;color:#8b98aa;font-size:25px;cursor:pointer}.setupSteps{display:grid;grid-template-columns:1fr 1.45fr 1fr;gap:10px;margin-top:18px}.setupSteps>div{padding:17px;border:1px solid rgba(255,255,255,.06);border-radius:16px;background:#ffffff05;display:flex;flex-direction:column;gap:8px}.setupSteps i{width:23px;height:23px;border-radius:50%;display:grid;place-items:center;background:#13243c;color:#a9c9ff;font-style:normal;font-size:9px}.setupSteps b{font-size:11px}.setupSteps span{font-size:9px;line-height:1.55;color:#7f8b9d}.setupSteps pre{white-space:pre-wrap;overflow:auto;margin:0;padding:12px;border-radius:12px;background:#050910;color:#b9d3ff;font-size:9px;line-height:1.55}.verifyConnection{margin-top:auto;border:1px solid rgba(125,177,255,.28);background:#111d2d;color:#dce9ff;border-radius:999px;padding:9px 12px;font-size:9px;cursor:pointer}@media(max-width:900px){.setupSteps{grid-template-columns:1fr}}.sdkKeyControls{display:flex;flex-direction:column;gap:7px;margin-top:6px}.sdkKeyControls input{border:1px solid rgba(255,255,255,.09);background:#060b12;color:#e9f1ff;border-radius:10px;padding:10px;font-size:9px}.sdkKeyControls button{border:1px solid rgba(125,177,255,.25);background:#12223a;color:#dce9ff;border-radius:10px;padding:9px;font-size:9px;cursor:pointer}.sdkKeyControls button:disabled{opacity:.4}.sdkKeyControls .dangerMini{background:transparent;color:#c99494}.revealedKey{padding:10px;border-radius:11px;background:#050910;border:1px solid rgba(255,255,255,.06);display:grid;grid-template-columns:1fr auto;gap:7px}.revealedKey code{overflow-wrap:anywhere;color:#b9d3ff;font-size:8px}.revealedKey small{grid-column:1/-1;color:#68768a;font-size:8px}.sdkConnected{margin-top:8px;padding:9px;border-radius:10px;background:#3e9e6914;border:1px solid rgba(93,194,137,.18);color:#b9e8ca;font-size:9px;display:flex;flex-direction:column}.sdkConnected small,.sdkMsg{font-size:8px;color:#77869a}.connectionResources{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.connectionResources a{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none;font-size:12px;font-weight:700;opacity:.78}.connectionResources a:hover{opacity:1}.connectionResources svg{width:13px;height:13px}.registryInstall{display:block;margin:8px 0 10px;color:var(--muted,#777);font-size:12px}.registryInstall code{color:inherit}.guidedConnectHead p{margin:5px 0 0;max-width:560px}.connectAnythingGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.signalState{display:flex;align-items:center;gap:10px;padding:11px 12px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#ffffff06}.signalState>div{display:flex;flex-direction:column;gap:2px}.signalState small{font-size:7px;letter-spacing:.11em;color:#66758a}.signalState b{font-size:10px}.signalPulse{width:9px;height:9px;border-radius:50%;background:#59677a;box-shadow:0 0 0 4px #59677a14}.signalState.checking .signalPulse{background:#8ebcff;box-shadow:0 0 0 4px #8ebcff17;animation:growthSignal 1.2s ease-in-out infinite}.signalState.connected .signalPulse{background:#62c98d;box-shadow:0 0 0 4px #62c98d1a}@keyframes growthSignal{50%{transform:scale(.72);opacity:.55}}.signalFacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:9px}.signalFacts span{padding:8px;border-radius:8px;background:#ffffff06;display:flex;flex-direction:column;gap:2px;min-width:0}.signalFacts small{font-size:7px;color:#708097;letter-spacing:.08em}.signalFacts b{font-size:9px;color:#cce8d7;overflow-wrap:anywhere}@media(max-width:520px){.signalFacts{grid-template-columns:1fr}}
