.foSurface{min-height:100vh;position:relative;overflow-x:hidden}.foSurface>*{z-index:1;position:relative}.foAppBody{padding-bottom:88px}.foSection{margin-top:18px}.foSectionLarge{margin-top:34px}.foSplit{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:start;gap:16px;display:grid}.foSplitBalanced{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.foStack{gap:16px;display:grid}.foSticky{position:sticky;top:96px}.foPanel{-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:#ffffffc2;border:1px solid #0d0f1314;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 16px 55px #181c240e}.foPanelInner{padding:26px}.foPanelHead{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.foPanelHead small,.foLabel{letter-spacing:.17em;text-transform:uppercase;color:#6c5cff;font-size:6.5px;font-weight:900}.foPanelHead h2{letter-spacing:-.04em;color:#14161b;margin:7px 0 0;font-size:25px;line-height:1}.foPanelHead p{color:#808792;max-width:560px;margin:7px 0 0;font-size:10.5px;line-height:1.55}.foRow{border-top:1px solid #0d0f1313;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:17px 0;display:grid}.foRow:first-of-type{border-top:0}.foRowMain{min-width:0}.foRowMain>strong{letter-spacing:-.02em;color:#191b20;font-size:14px;display:block}.foRowMain>span,.foMeta{color:#818792;margin-top:4px;font-size:9px;line-height:1.5;display:block}.foRowAside{text-align:right}.foRowAside>strong{color:#17191e;font-size:14px;display:block}.foRowAside>span{color:#8a909a;margin-top:4px;font-size:8px;display:block}.foRowAction{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.foStatus{letter-spacing:.09em;text-transform:uppercase;color:#5d50dc;background:#6c5cff12;border:1px solid #6c5cff1c;border-radius:999px;align-items:center;gap:7px;min-height:26px;padding:0 10px;font-size:7px;font-weight:900;display:inline-flex}.foStatus:before{content:"";background:#6c5cff;border-radius:50%;width:5px;height:5px}.foStatus.neutral{color:#707782;background:#0d0f130a;border-color:#0d0f1312}.foStatus.neutral:before{background:#8f96a1}.foStatus.good{color:#287d73;background:#3cd9c814;border-color:#3cd9c826}.foStatus.good:before{background:#3cd9c8}.foStatus.warn{color:#9b6c25;background:#efae4a1a;border-color:#efae4a29}.foStatus.warn:before{background:#e8a744}.foCompactKpis{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.foCompactKpi{background:#ffffffb8;border:1px solid #0d0f1313;border-radius:20px;min-height:112px;padding:18px;box-shadow:0 9px 30px #181c240a}.foCompactKpi small{letter-spacing:.13em;text-transform:uppercase;color:#858c96;font-size:6.5px;font-weight:850}.foCompactKpi strong{letter-spacing:-.05em;color:#15171c;margin-top:20px;font-size:26px;line-height:1;display:block}.foCompactKpi span{color:#8a9099;margin-top:7px;font-size:8px;display:block}.foForm{gap:14px;display:grid}.foFormGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.foForm .field,.foSurface .field{gap:7px;margin:0;display:grid}.foForm .field label,.foSurface .field label{letter-spacing:.08em;text-transform:uppercase;color:#767d88;font-size:7px;font-weight:850}.foForm .field input,.foForm .field textarea,.foForm .field select,.foSurface .field input,.foSurface .field textarea,.foSurface .field select,.foSurface .input{color:#16181d;background:#f8f9fbd1;border:1px solid #0d0f1314;border-radius:14px;outline:none;width:100%;min-height:50px;padding:0 13px;transition:all .2s}.foForm .field textarea,.foSurface .field textarea,.foSurface textarea.input{resize:vertical;padding-top:12px}.foForm .field input:focus,.foForm .field textarea:focus,.foForm .field select:focus,.foSurface .field input:focus,.foSurface .field textarea:focus,.foSurface .field select:focus,.foSurface .input:focus{background:#fff;border-color:#6c5cff47;box-shadow:0 0 0 4px #6c5cff0b,0 10px 28px #191d250b}.foSurface .btn,.foSurface .btnPrimary,.foSurface .btn.primary{color:#4f5660;cursor:pointer;min-height:42px;box-shadow:none;background:#ffffffbd;border:1px solid #0d0f1314;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 14px;font-size:9.5px;font-weight:780;text-decoration:none;transition:all .2s;display:inline-flex}.foSurface .btn:hover{background:#fff;transform:translateY(-1px)}.foSurface .btnPrimary,.foSurface .btn.primary{color:#fff;background:#111318;border-color:#111318;box-shadow:0 12px 30px #11131821}.foSurface .btnPrimary:hover,.foSurface .btn.primary:hover{background:#111318;box-shadow:0 16px 38px #1113182e}.foSurface .formCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc2;border:1px solid #0d0f1314;border-radius:26px;padding:25px;box-shadow:0 16px 55px #181c240d;max-width:none!important;margin:0!important}.foSurface .formCard .eyebrow{letter-spacing:.17em;color:#6c5cff;text-transform:uppercase;font-size:6.5px;font-weight:900}.foSurface .formCard h2{letter-spacing:-.04em;color:#15171c;margin:8px 0 16px;font-size:24px}.foSurface .metricLabel{color:#838a94;font-size:8.5px;line-height:1.5}.foSurface .badge{color:#5f52dc;letter-spacing:.1em;text-transform:uppercase;background:#6c5cff12;border:1px solid #6c5cff1c;border-radius:999px;align-items:center;min-height:26px;padding:0 9px;font-size:6.5px;font-weight:900;display:inline-flex}.foSurface .heroMetric{background:0 0;border-top:1px solid #0d0f1312;border-radius:0;justify-content:space-between;align-items:center;gap:18px;padding:14px 0;display:flex}.foSurface .heroMetric:first-of-type{border-top:0}.foSurface .heroMetric strong{color:#17191e;font-size:13px}.foSurface .dashboardGrid{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.foSurface .kpi{background:#ffffffb8;border:1px solid #0d0f1313;border-radius:20px;min-height:112px;padding:18px;box-shadow:0 9px 30px #181c240a}.foSurface .kpi strong{letter-spacing:-.05em;color:#15171c;margin-top:19px;font-size:26px;line-height:1;display:block}.foSurface .kpi .metricLabel{text-transform:uppercase;letter-spacing:.11em;font-size:6.5px;display:block}.foSurface .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.foSurface .card{background:#ffffffc2;border:1px solid #0d0f1314;border-radius:24px;padding:22px;box-shadow:0 13px 42px #181c240d}.foWorkspaceHero{padding:52px 0 32px}.foWorkspaceHero .foPageEyebrow{margin-bottom:12px}.foWorkspaceHero h1{letter-spacing:-.06em;max-width:860px;margin:0 0 15px;font-size:clamp(44px,4.7vw,68px);line-height:.93}.foWorkspaceHero p{color:#747b85;max-width:690px;margin:0;font-size:13px;line-height:1.65}.foWorkspaceHeroRow{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.foWorkspaceHeroActions{flex-wrap:wrap;gap:9px;display:flex}.foWorkspaceCode{letter-spacing:.13em;color:#6c5cff;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:12px;font-size:7px;font-weight:900;display:inline-flex}.foWorkspaceCode:before{content:"";background:linear-gradient(90deg,#6c5cff,#3cd9c8);width:24px;height:1px}.foCommandBar{color:#fff;background:#15181f;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding:14px 16px;display:flex;box-shadow:0 14px 36px #1012181f}.foCommandBar>div{align-items:center;gap:12px;display:flex}.foCommandBar small{letter-spacing:.13em;color:#9da4af;font-size:6.5px}.foCommandBar strong{font-size:11px}.foCommandBar a{color:#8de9df;font-size:9px;font-weight:800}.foEmptyPanel{text-align:center;background:#ffffffb3;border:1px dashed #0d0f131f;border-radius:26px;padding:48px 28px}.foEmptyPanel h2{letter-spacing:-.04em;margin:10px 0;font-size:26px}.foEmptyPanel p{color:#808792;max-width:540px;margin:0 auto 20px;font-size:11px;line-height:1.6}.foSubnav{flex-wrap:wrap;gap:8px;padding:10px 0 0;display:flex}.foSubnav a{color:#666d77;background:#ffffff94;border:1px solid #0d0f1314;border-radius:999px;align-items:center;min-height:35px;padding:0 12px;font-size:8.5px;font-weight:760;display:inline-flex}.foSubnav a:hover{color:#17191e;background:#fff}@media (max-width:1120px){.foSurface .dashboardGrid{grid-template-columns:repeat(3,1fr)}.foSurface .grid,.foCompactKpis{grid-template-columns:repeat(2,1fr)}.foSplit,.foSplitBalanced{grid-template-columns:1fr}.foSticky{position:relative;top:0}}@media (max-width:760px){.foAppBody{padding-bottom:60px}.foWorkspaceHero{padding:38px 0 24px}.foWorkspaceHero h1{font-size:46px}.foWorkspaceHeroRow{align-items:start;display:grid}.foSurface .dashboardGrid,.foCompactKpis,.foSurface .grid,.foFormGrid{grid-template-columns:1fr}.foPanelInner,.foSurface .formCard{padding:20px}.foRow{grid-template-columns:1fr}.foRowAside{text-align:left}.foRowAction{justify-content:flex-start}.foCommandBar,.foSurface .heroMetric{flex-direction:column;align-items:flex-start}.foSurface .heroMetric>div[style*=text-align]{text-align:left!important}}
.pageShell{color:#101217;isolation:isolate;background:radial-gradient(circle at 86% 4%,#6c5cff16,#0000 24%),radial-gradient(circle at 10% 94%,#3cd9c80e,#0000 22%),linear-gradient(135deg,#fafbfc 0%,#eef1f5 58%,#f7f8fa 100%);min-height:100vh;padding-bottom:80px;position:relative}.pageShell:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#0d0f1304 1px,#0000 1px),linear-gradient(90deg,#0d0f1304 1px,#0000 1px);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000b8,#0000 78%);mask-image:linear-gradient(#000000b8,#0000 78%)}.pageShell>.container.nav{z-index:90;width:100%;max-width:none;min-height:76px;box-shadow:none;-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:#f8f9fbd1;border:0;border-bottom:1px solid #0d0f1312;border-radius:0;margin:0;padding:10px max(22px,50vw - 620px);position:sticky;top:0}.pageShell>.nav .brand{color:#111318;letter-spacing:-.02em;gap:11px;min-width:max-content;font-size:12px;font-weight:820}.pageShell>.nav .mark{color:#17191f;letter-spacing:-.04em;background:radial-gradient(circle at 35% 30%,#fff,#e8ecf2 55%,#cfd5de);border:1px solid #0d0f131c;border-radius:50%;place-items:center;width:44px;height:44px;font-size:11px;font-weight:900;display:grid;position:relative;box-shadow:0 10px 28px #161a2214}.pageShell>.nav .mark:after{content:"";-webkit-mask-composite:xor;opacity:.5;background:linear-gradient(135deg,#6c5cff,#3cd9c8);border-radius:50%;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pageShell>.nav .navActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.pageShell>.nav .btn{color:#555c67;min-height:40px;box-shadow:none;white-space:nowrap;background:#ffffffb3;border:1px solid #0d0f1314;border-radius:999px;padding:0 13px;font-size:9.5px;font-weight:780}.pageShell>.nav .btn:hover{background:#fff;border-color:#6c5cff30;transform:translateY(-1px);box-shadow:0 10px 28px #191d2512}.pageShell>.nav .btn.primary,.pageShell>.nav .btn.btnPrimary{color:#fff;background:#111318;border-color:#111318;box-shadow:0 12px 30px #11131821}.pageShell>.nav .btn.primary:hover,.pageShell>.nav .btn.btnPrimary:hover{background:#1c2028;box-shadow:0 16px 36px #1113182e}.pageShell .pageHeader{z-index:2;max-width:1240px;padding:58px 0 34px;position:relative}.pageShell .pageHeader .eyebrow,.pageShell .formCard>.eyebrow{letter-spacing:.19em;text-transform:uppercase;color:#6c5cff;font-size:7px;font-weight:900}.pageShell .pageHeader h1{letter-spacing:-.064em;color:#111318;text-wrap:balance;max-width:1000px;margin:13px 0 17px;font-size:clamp(44px,4.9vw,70px);font-weight:750;line-height:.92}.pageShell .pageHeader .lead{color:#6e7580;max-width:800px;margin:0;font-size:14px;line-height:1.68}.pageShell .pageHeader>.metricLabel{margin-top:12px}.pageShell .dashboardGrid{z-index:2;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:10px;display:grid;position:relative}.pageShell .kpi{background:linear-gradient(145deg,#ffffffd6,#f7f8fab0);border:1px solid #0d0f1313;border-radius:22px;min-height:126px;padding:19px 20px;position:relative;overflow:hidden;box-shadow:0 10px 34px #181c240b}.pageShell .kpi:after{content:"";pointer-events:none;background:radial-gradient(circle,#6c5cff1a,#0000 68%);border-radius:50%;width:90px;height:90px;position:absolute;top:-48px;right:-44px}.pageShell .kpi .metricLabel{letter-spacing:.11em;text-transform:uppercase;color:#858c97;font-size:7px;font-weight:850}.pageShell .kpi strong{letter-spacing:-.052em;color:#17191e;overflow-wrap:anywhere;margin-top:22px;font-size:28px;font-weight:730;line-height:1;display:block}.pageShell .formCard{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#ffffffbd;border:1px solid #0d0f1313;border-radius:26px;margin-top:0;padding:25px;position:relative;overflow:hidden;box-shadow:0 14px 48px #181c240e;max-width:none!important}.pageShell .formCard:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 0 37%,#ffffff4f 48%,#0000 60%);animation:14s ease-in-out infinite foLegacySheen;position:absolute;inset:0;transform:translate(-115%)}.pageShell .formCard>*{z-index:1;position:relative}.pageShell .formCard h2{letter-spacing:-.042em;color:#17191e;text-wrap:balance;margin:9px 0 18px;font-size:24px;line-height:1.06}.pageShell .formCard h3{letter-spacing:-.025em;color:#1d2026}.pageShell .formCard>p:not(.metricLabel){color:#626975;line-height:1.6}.pageShell .metricLabel{color:#858b95;letter-spacing:.015em;font-size:9px;line-height:1.48}.pageShell .badge{color:#6154ea;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#6c5cff0e;border:1px solid #6c5cff21;border-radius:999px;align-items:center;min-height:25px;padding:0 9px;font-size:7px;font-weight:850;display:inline-flex}.pageShell .heroMetric{color:#2b3038;border-top:1px solid #0d0f1312;justify-content:space-between;align-items:center;gap:16px;padding:15px 0;transition:background .18s,padding .18s;display:flex}.pageShell a.heroMetric:hover{background:#6c5cff07;padding-left:10px;padding-right:10px}.pageShell .heroMetric strong{color:#20242b;font-size:12.5px;line-height:1.38}.pageShell .heroMetric p{color:#747b85;font-size:10.5px;line-height:1.55}.pageShell .input,.pageShell .field input,.pageShell .field select,.pageShell .field textarea,.pageShell input:not([type=hidden]),.pageShell select,.pageShell textarea{color:#17191f;min-height:48px;box-shadow:none;background:#f8f9fbd1;border:1px solid #0d0f1314;border-radius:14px;outline:none;padding:0 13px;transition:border-color .18s,box-shadow .18s,background .18s}.pageShell textarea,.pageShell .field textarea{resize:vertical;padding-top:12px;padding-bottom:12px}.pageShell .input:focus,.pageShell .field input:focus,.pageShell .field select:focus,.pageShell .field textarea:focus,.pageShell input:not([type=hidden]):focus,.pageShell select:focus,.pageShell textarea:focus{background:#fff;border-color:#6c5cff4a;box-shadow:0 0 0 4px #6c5cff0e,0 10px 30px #191d250b}.pageShell .field{gap:7px;margin-top:13px;display:grid}.pageShell .field label,.pageShell label.metricLabel{color:#747b85;font-size:8px;font-weight:800;line-height:1.4}.pageShell .btn{color:#505762;min-height:43px;box-shadow:none;background:#ffffffd1;border:1px solid #0d0f1317;border-radius:999px;padding:0 14px;font-size:9.5px;font-weight:790;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s}.pageShell .btn:hover{background:#fff;border-color:#6c5cff2e;transform:translateY(-1px);box-shadow:0 10px 28px #191d2511}.pageShell .btn.primary,.pageShell .btn.btnPrimary{color:#fff;background:#111318;border-color:#111318;box-shadow:0 12px 32px #11131821}.pageShell .btn.primary:hover,.pageShell .btn.btnPrimary:hover{background:#1b1f27;box-shadow:0 16px 38px #1113182e}.pageShell .btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.pageShell .grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.pageShell .card{background:#ffffffbd;border:1px solid #0d0f1313;border-radius:24px;padding:22px;box-shadow:0 12px 42px #181c240d}.pageShell .card h3{letter-spacing:-.035em;margin:14px 0 8px;font-size:21px}.pageShell .card p{color:#737a85;font-size:11.5px;line-height:1.6}.pageShell table{border-collapse:separate;border-spacing:0;width:100%}.pageShell th{letter-spacing:.12em;text-transform:uppercase;color:#858c96;text-align:left;border-bottom:1px solid #0d0f1314;padding:11px;font-size:7px}.pageShell td{color:#515862;border-bottom:1px solid #0d0f130f;padding:12px 11px;font-size:10.5px}@media (max-width:1180px){.pageShell>.container.nav{padding-inline:22px}.pageShell>.nav .navActions{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;max-width:68%;padding-bottom:2px;overflow-x:auto}.pageShell>.nav .navActions::-webkit-scrollbar{display:none}.pageShell .pageHeader{padding-top:46px}.pageShell .container[style*=gridTemplateColumns]{grid-template-columns:1fr!important}.pageShell .heroMetric form{max-width:100%}}@media (max-width:760px){.pageShell{padding-bottom:55px}.pageShell>.container.nav{min-height:68px;padding:8px 12px}.pageShell>.nav .brand>span:last-child{display:none}.pageShell>.nav .mark{width:42px;height:42px}.pageShell>.nav .navActions{gap:5px;max-width:calc(100% - 58px)}.pageShell>.nav .btn{min-height:38px;padding:0 11px;font-size:8.5px}.pageShell .pageHeader{padding:36px 0 26px}.pageShell .pageHeader h1{font-size:45px}.pageShell .pageHeader .lead{font-size:13px}.pageShell .dashboardGrid{grid-template-columns:1fr 1fr}.pageShell .kpi{min-height:112px}.pageShell .kpi strong{font-size:24px}.pageShell .formCard{border-radius:20px;padding:19px}.pageShell .heroMetric{flex-wrap:wrap;align-items:flex-start}.pageShell .heroMetric>form{width:100%!important;min-width:0!important}.pageShell .heroMetric .input{width:100%!important;max-width:none!important}.pageShell .grid{grid-template-columns:1fr}}@media (max-width:500px){.pageShell .dashboardGrid{grid-template-columns:1fr}.pageShell .pageHeader h1{font-size:40px}.pageShell .container{width:min(100% - 24px,1240px)}.pageShell>.container.nav{width:100%}.pageShell .formCard h2{font-size:22px}}@media (prefers-reduced-motion:reduce){.pageShell .formCard:before{animation:none!important}}@keyframes foLegacySheen{0%,74%{transform:translate(-115%)}90%,to{transform:translate(115%)}}
.foControlHeader{z-index:120;-webkit-backdrop-filter:blur(26px)saturate(145%);backdrop-filter:blur(26px)saturate(145%);background:#fafbfce6;border-bottom:1px solid #12151b0e;position:sticky;top:0}.foControlTop{grid-template-columns:auto 1fr auto;align-items:center;gap:22px;min-height:68px;display:grid}.foControlBrand{width:max-content;display:inline-flex}.foControlContext{letter-spacing:.16em;text-transform:uppercase;color:#7f8691;justify-self:center;align-items:center;gap:9px;font-size:6.5px;font-weight:900;display:flex}.foControlContext i{background:linear-gradient(90deg,#6c5cff,#3cd9c8);width:22px;height:1px}.foControlTopActions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.foControlHome,.foControlPrimary{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:37px;padding:0 12px;font-size:8.5px;font-weight:790;display:inline-flex}.foControlHome{color:#666d78;background:#ffffff9e;border:1px solid #12151b12}.foControlPrimary{color:#fff;background:#17191f;box-shadow:0 10px 26px #14171d1c}.foControlPrimary span{color:#8ce9df}.foControlRail{scrollbar-width:none;border-top:1px solid #12151b09;justify-content:center;align-items:center;gap:5px;height:42px;display:flex;overflow-x:auto}.foControlRail::-webkit-scrollbar{display:none}.foControlRail a{color:#7c838e;white-space:nowrap;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:8px;font-weight:760;transition:all .18s;display:inline-flex}.foControlRail a:hover{color:#5f55d9;background:#6c5cff0b}.foControlRail a.active{color:#5146d0;background:#ecebf9;box-shadow:inset 0 0 0 1px #6c5cff12}.pageShell:has(.foControlHeader)>.pageHeader{padding-top:44px}@media (max-width:900px){.foControlTop{grid-template-columns:1fr auto;gap:10px}.foControlContext,.foControlTopActions .foControlHome:first-child{display:none}.foControlRail{justify-content:flex-start;width:100%;padding-inline:12px}.foControlBrand .foWordmark strong{font-size:10px}.foControlBrand .foWordmark small{display:none}}@media (max-width:600px){.foControlTop{min-height:62px}.foControlTopActions .foControlHome{display:none}.foControlPrimary{min-height:35px;padding-inline:11px;font-size:8px}.foControlRail{height:38px}.foControlRail a{padding-inline:10px}}
:root{--fo-qa-ink:#111318;--fo-qa-muted:#717984;--fo-qa-line:#0d0f1316;--fo-qa-violet:#6c5cff;--fo-qa-aqua:#3cd9c8}html{-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden}body{text-rendering:optimizelegibility;overflow-x:hidden}.futureHome,.foSurface,.pageShell,.scannerExperience,.marketPage{overflow-x:clip}:where(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #6c5cffb8}.futureHome :where(h1,h2,h3),.foSurface :where(h1,h2,h3),.pageShell :where(h1,h2,h3),.marketPage :where(h1,h2,h3){text-wrap:balance}.foSurface :where(p,strong,span),.pageShell :where(p,strong,span),.marketPage :where(p,strong,span){overflow-wrap:break-word}.foSurface button,.pageShell button,.marketPage button{touch-action:manipulation}.foAppHeaderInner{grid-template-columns:minmax(218px,auto) minmax(90px,1fr) minmax(0,auto);gap:18px}.foAppBrand,.foAppBrand .foLogoWrap{min-width:0}.foAppActions{overscroll-behavior-inline:contain;scrollbar-width:none;white-space:nowrap;min-width:0;max-width:min(58vw,720px);padding:3px 1px;overflow-x:auto}.foAppActions::-webkit-scrollbar{display:none}.foAppActions>*{flex:none}.foAppSection{min-width:0}.foAppSection span{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.foControlRail a.active{color:#fff;background:#111318;box-shadow:0 8px 22px #1113181f}.foControlRail a.active:after{content:"";background:linear-gradient(135deg,var(--fo-qa-violet),var(--fo-qa-aqua));border-radius:50%;width:5px;height:5px;margin-left:7px;box-shadow:0 0 0 4px #6c5cff14}.foControlRail{scroll-snap-type:x proximity}.foControlRail a{scroll-snap-align:start}.foControlTopActions{min-width:0}.foWorkspaceHero{padding-top:46px;padding-bottom:28px}.foWorkspaceHeroRow>div:first-child{min-width:0}.foWorkspaceHero h1{max-width:920px;font-size:clamp(40px,4.45vw,64px)}.foWorkspaceHero p{max-width:760px;font-size:13.5px;line-height:1.62}.foCompactKpis{grid-template-columns:repeat(auto-fit,minmax(205px,1fr))}.foCompactKpi{min-width:0}.foCompactKpi strong{overflow-wrap:anywhere}.foPanel,.formCard,.foGlass,.card,.foPanelHead>div{min-width:0}.foPanelHead h2{line-height:1.06}.foPanelHead p{font-size:11px}.foRow,.foRowMain,.foRowAside,.foRowAction{min-width:0}.foRowAction .input{max-width:100%}.foForm button,.foRowAction button{justify-self:start}.foCommandBar{min-height:58px}.foCommandBar>div{min-width:0}.foCommandBar strong{overflow-wrap:anywhere}.pageShell .pageHeader{padding-top:46px;padding-bottom:30px}.pageShell .pageHeader h1{max-width:980px;font-size:clamp(40px,4.5vw,64px)}.pageShell .pageHeader .lead{max-width:820px;font-size:13.5px;line-height:1.64}.pageShell .dashboardGrid{grid-template-columns:repeat(auto-fit,minmax(185px,1fr))}.pageShell .kpi{min-width:0}.pageShell .kpi strong{overflow-wrap:anywhere}.pageShell .formCard{overflow:visible}.pageShell .formCard:before{border-radius:inherit;overflow:hidden}.pageShell .heroMetric,.pageShell .heroMetric>div{min-width:0}.pageShell .heroMetric .input{max-width:100%}.foSurface :where(input,select,textarea),.pageShell :where(input,select,textarea){font-size:16px}@media (min-width:761px){.foSurface :where(input,select,textarea),.pageShell :where(input,select,textarea){font-size:12px}}.foSurface ::placeholder,.pageShell ::placeholder,.marketPage ::placeholder{color:#9aa0aa;opacity:1}.foSurface select,.pageShell select{appearance:auto}.foAuthCard{min-width:0}.foAuthCards{align-items:stretch}.foAuthCard h2{line-height:1.04}.foAuthCard .foField label{color:#666e79}.foAuthStatus{line-height:1.45}.foAuthStatus.error{border:1px solid #cd3c5821}.foAuthStatus.success{border:1px solid #3cd9c829}.foWorkflow{padding:25px}.foWorkflowTrack{background:#0d0f1312;border-radius:999px;height:7px;margin:18px 0 9px;overflow:hidden}.foWorkflowTrack span{border-radius:inherit;background:linear-gradient(90deg,var(--fo-qa-violet),var(--fo-qa-aqua));height:100%;transition:width .4s;display:block;box-shadow:0 0 22px #6c5cff38}.foWorkflowList{gap:0;margin-top:16px;display:grid}.foWorkflowStep{border-top:1px solid var(--fo-qa-line);color:#858b95;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:45px;font-size:10.5px;display:grid}.foWorkflowStep:first-child{border-top:0}.foWorkflowStep.done,.foWorkflowStep.current{color:#24282f}.foWorkflowDot{border:1px solid #abb0b8;border-radius:50%;width:9px;height:9px}.foWorkflowStep.done .foWorkflowDot{background:linear-gradient(135deg,var(--fo-qa-violet),var(--fo-qa-aqua));border:0}.foWorkflowStep.current .foWorkflowDot{background:var(--fo-qa-violet);border:2px solid #fff;box-shadow:0 0 0 5px #6c5cff17}.foWorkflowNext{color:#fff;background:#15181f;border-radius:16px;margin-top:18px;padding:15px 16px}.foWorkflowNext small{letter-spacing:.15em;color:#92e9df;font-size:6.5px;font-weight:900;display:block}.foWorkflowNext strong{margin-top:5px;font-size:11px;display:block}.foDealRoomComposer{gap:18px;display:grid}.foUploadZone{background:linear-gradient(125deg,#6c5cff09,#3cd9c806,#ffffff80);border:1px dashed #6c5cff33;border-radius:18px;padding:17px}.foUploadActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.foFileList{gap:7px;display:grid}.foNotice{border-radius:13px;margin:0;padding:11px 13px;font-size:10px;line-height:1.45}.foNotice.error{color:#9c2844;background:#cd3c5812;border:1px solid #cd3c5824}.foNotice.success{color:#227a70;background:#3cd9c812;border:1px solid #3cd9c824}.marketHeroGrid{grid-template-columns:minmax(0,1fr) minmax(330px,390px);gap:50px}.marketHero h1{font-size:clamp(50px,5.8vw,82px)}.marketHeroCopy>p{font-size:14px}.marketOrbital{max-width:100%}.marketFeatured{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr)}.featuredContent{min-width:0}.marketGrid{grid-template-columns:repeat(auto-fit,minmax(285px,1fr))}.marketProduct{min-width:0}.marketDrawer{overscroll-behavior:contain;width:min(660px,100vw - 28px);max-width:100%}.drawerContent{min-width:0}.drawerFieldGrid{grid-template-columns:1fr 1fr}.marketOverlay{padding-left:14px}.marketHow{grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr);gap:52px}.marketHowSteps{min-width:0}.futureNav{gap:22px}.futureBrand,.futureBrand .foWordmark,.futureNavLinks,.futureHeroInner>*{min-width:0}.futurePortalStage,.futurePortalWrap{max-width:100%}.portalReadout{z-index:9}.futureDock{z-index:8}.dockPaths button,.dockUnknown{min-width:0}.dockPaths button strong,.dockUnknown b{overflow-wrap:normal}.scannerShell>*{min-width:0}.scannerCanvas{width:100%}.scannerOptions button{min-width:0}.scannerOptions button strong{overflow-wrap:break-word}.scannerAmount{width:100%}.scannerAmount input,.scannerLeadBlock>*{min-width:0}@media (max-width:1180px){.foAppHeaderInner{grid-template-columns:minmax(200px,auto) minmax(0,1fr) minmax(0,auto);gap:12px}.foAppSection{justify-self:start}.foAppActions{max-width:52vw}.foWorkspaceHeroRow{align-items:flex-start}.foWorkspaceHeroActions{justify-content:flex-end;max-width:42%}.foSplit,.foSplitBalanced{grid-template-columns:1fr}.foSticky{position:relative;top:0}.foCompactKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.marketHeroGrid{grid-template-columns:minmax(0,1fr) 320px;gap:30px}.marketOrbital{transform-origin:50%;transform:scale(.88)}.marketHow{grid-template-columns:1fr}.marketHowSteps{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.foAppHeaderInner{grid-template-columns:minmax(0,1fr) auto}.foAppSection{display:none}.foAppActions{max-width:52vw}.foAppBrand .foWordmark small{display:none}.foWorkspaceHeroRow{display:grid}.foWorkspaceHeroActions{justify-content:flex-start;max-width:none}.pageShell .heroMetric{flex-wrap:wrap;align-items:flex-start}.pageShell .heroMetric>form{width:100%;min-width:0!important}.pageShell .heroMetric>form[style*=display],.pageShell .container[style*=gridTemplateColumns]{grid-template-columns:1fr!important}.marketHeroGrid{grid-template-columns:1fr;min-height:auto;padding-top:50px}.marketOrbital{width:320px;height:320px;margin:0 auto}.marketFeatured{grid-template-columns:1fr}.featuredVisual{min-height:280px}.marketHowSteps{grid-template-columns:1fr}.marketHowSteps article{border-right:0;border-bottom:1px solid var(--fo-qa-line)}.marketHowSteps article:last-child{border-bottom:0}}@media (max-width:700px){.foAppHeader{padding-top:env(safe-area-inset-top)}.foAppHeaderInner{gap:8px;min-height:68px}.foAppBrand .foLogoWrap svg{width:42px;height:42px}.foAppBrand .foWordmark strong{font-size:9.5px}.foAppActions{gap:6px;max-width:58vw}.foAppActions .foActionSecondary{min-height:38px;padding:0 11px;font-size:8.5px}.foWorkspaceHero{padding-top:34px}.foWorkspaceHero h1{font-size:42px}.foWorkspaceHero p{font-size:12.5px}.foCompactKpis{grid-template-columns:1fr}.foCompactKpi{min-height:102px}.foPanelInner,.foWorkflow,.pageShell .formCard{padding:19px}.foPanelHead{flex-direction:column}.foRow{grid-template-columns:1fr}.foRowAside{text-align:left}.foRowAction{justify-content:flex-start;width:100%}.foRowAction>*{width:100%!important;max-width:none!important}.foForm button,.foRowAction button{width:100%}.foCommandBar{align-items:flex-start}.foCommandBar>div{flex-wrap:wrap}.pageShell .dashboardGrid{grid-template-columns:1fr}.pageShell .pageHeader h1{font-size:40px}.pageShell .pageHeader .lead{font-size:12.5px}.pageShell .heroMetric{flex-direction:column}.pageShell .heroMetric>div[style*=textAlign],.pageShell .heroMetric>div[style*=text-align]{text-align:left!important}.pageShell .heroMetric .btn{width:100%}.marketHero h1{font-size:48px}.marketHeroCopy>p{font-size:13px}.marketHeroMeta{gap:12px}.marketOrbital{margin-block:-28px;transform:scale(.78)}.marketToolbar{grid-template-columns:1fr 76px}.marketSearch,.marketCount{height:56px}.marketFilters{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:20px;overflow-x:auto}.marketFilters::-webkit-scrollbar{display:none}.marketFilters button{flex:none}.featuredContent{padding:28px 24px}.featuredContent h2{font-size:38px}.featuredFacts,.marketGrid{grid-template-columns:1fr}.marketWorkspace{padding-top:28px}.marketHow{padding-bottom:72px}.marketDrawer{border-radius:24px 0 0 24px;width:calc(100vw - 16px)}.drawerFieldGrid{grid-template-columns:1fr}.marketOverlay{padding-left:8px}.foWorkflowStep{grid-template-columns:20px minmax(0,1fr) auto}.foUploadActions>*{width:100%!important}.scannerQuestion h1,.scannerResult h1{font-size:44px!important}}@media (max-width:500px){.foAppActions{max-width:54vw}.foAppBrand .foWordmark{display:none}.foWorkspaceHero h1{font-size:38px}.foControlTopActions .foControlHome{display:none}.foControlRail{padding-inline:12px}.foControlRail a{min-height:30px}.marketHero h1{font-size:43px}.marketHeroGrid{padding-top:38px}.marketOrbital{margin-block:-50px;transform:scale(.68)}.featuredVisual{min-height:230px}.featuredContent h2{font-size:34px}.marketEmpty{padding:34px 24px}.marketEmptyOrb{opacity:.28;right:-80px}.marketEmpty h2{font-size:39px}.scannerQuestion h1,.scannerResult h1{font-size:40px!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
.foHoneypot{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;top:auto!important;left:-10000px!important;overflow:hidden!important}.foSystemState,.foLoadingState{color:#111318;background:radial-gradient(circle at 76% 18%,#6c5cff24,#0000 25%),radial-gradient(circle at 21% 84%,#3cd9c817,#0000 23%),linear-gradient(135deg,#fafbfc,#eef1f5 58%,#f7f8fa);place-items:center;min-height:100svh;padding:32px;display:grid;position:relative;overflow:hidden}.foSystemState:before,.foLoadingState:before{content:"";pointer-events:none;background-image:linear-gradient(#0d0f1306 1px,#0000 1px),linear-gradient(90deg,#0d0f1306 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 74%);mask-image:radial-gradient(circle,#000,#0000 74%)}.foSystemStateOrb{border:1px solid #6c5cff1a;border-radius:50%;width:min(52vw,580px);height:min(52vw,580px);animation:10s ease-in-out infinite foStateFloat;position:absolute;top:-18%;right:-10%;box-shadow:0 0 0 70px #fff3,0 0 0 71px #0d0f1309,0 0 0 150px #6c5cff05}.foSystemStateCard{z-index:2;-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);background:#ffffffc2;border:1px solid #0d0f1314;border-radius:34px;width:min(720px,100%);padding:42px;position:relative;box-shadow:0 30px 100px #181c241a}.foSystemStateCode{letter-spacing:.18em;color:#6c5cff;margin-top:38px;font-size:7px;font-weight:900}.foSystemStateCard h1{letter-spacing:-.06em;text-wrap:balance;margin:14px 0 18px;font-size:clamp(42px,5vw,66px);line-height:.92}.foSystemStateCard>p{color:#737a85;max-width:590px;font-size:13.5px;line-height:1.65}.foSystemStateActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.foLoadingCore{z-index:2;text-align:center;place-items:center;width:min(420px,100%);display:grid;position:relative}.foLoadingCore>.foLogoWrap{z-index:3;position:relative}.foLoadingCore>span{letter-spacing:.2em;color:#6c5cff;margin-top:28px;font-size:7px;font-weight:900}.foLoadingCore>strong{color:#4f5661;margin-top:8px;font-size:13px}.foLoadingRings{pointer-events:none;width:260px;height:260px;position:absolute;top:-89px;left:50%;transform:translate(-50%)}.foLoadingRings i{border:1px solid #0d0f1313;border-radius:50%;animation:12s linear infinite foStateSpin;position:absolute;inset:0}.foLoadingRings i:nth-child(2){border-color:#6c5cff24;animation-duration:9s;animation-direction:reverse;inset:28px}.foLoadingRings i:nth-child(3){border-color:#3cd9c829;animation-duration:7s;inset:58px}.foLoadingRings i:after{content:"";background:#6c5cff;border-radius:50%;width:7px;height:7px;position:absolute;top:14%;left:17%;box-shadow:0 0 0 6px #6c5cff14}.foLoadingRail{background:#0d0f1312;border-radius:999px;width:180px;height:3px;margin-top:20px;overflow:hidden}.foLoadingRail b{border-radius:inherit;background:linear-gradient(90deg,#6c5cff,#3cd9c8);width:44%;height:100%;animation:1.15s ease-in-out infinite foLoadingRail;display:block}@keyframes foStateFloat{50%{transform:translate(-15px,18px)scale(1.03)}}@keyframes foStateSpin{to{transform:rotate(360deg)}}@keyframes foLoadingRail{0%{transform:translate(-110%)}55%,to{transform:translate(250%)}}@media (max-width:620px){.foSystemState,.foLoadingState{padding:16px}.foSystemStateCard{border-radius:26px;padding:28px 22px}.foSystemStateCard h1{font-size:42px}.foSystemStateCard>p{font-size:12.5px}.foSystemStateActions>*{width:100%}.foSystemStateOrb{width:90vw;height:90vw;top:-10%;right:-35%}}@media (prefers-reduced-motion:reduce){.foSystemStateOrb,.foLoadingRings i,.foLoadingRail b{animation:none!important}}
html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f8fa}body{color:#111318;-webkit-tap-highlight-color:transparent;background:#f7f8fa}::selection{color:#111318;background:#6c5cff2e}*{scrollbar-color:#5b616d57 transparent;scrollbar-width:thin}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#5b616d47;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#5b616d6b}input:-webkit-autofill{-webkit-text-fill-color:#111318;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #f8f9fb}input:-webkit-autofill:hover{-webkit-text-fill-color:#111318;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #f8f9fb}input:-webkit-autofill:focus{-webkit-text-fill-color:#111318;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #f8f9fb}textarea:-webkit-autofill{-webkit-text-fill-color:#111318;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #f8f9fb}select:-webkit-autofill{-webkit-text-fill-color:#111318;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #f8f9fb}button,a{-webkit-tap-highlight-color:transparent}img,svg{max-width:100%}
.scannerExperience,.scannerExperience *{box-sizing:border-box}.scannerExperience{--finder-panel:#ffffffc2;--finder-line:#12161e17;--finder-soft:#737b87;overflow-x:hidden}.scannerExperience .scannerNav{max-width:1320px;padding-inline:24px}.scannerExperience .scannerProgress{z-index:95}.scannerExperience .scannerShell{grid-template-columns:minmax(235px,285px) minmax(0,1fr);gap:clamp(30px,4vw,62px);width:min(1320px,100% - 48px);max-width:1320px;margin-inline:auto;padding-top:42px}.scannerExperience .scannerContext{border:1px solid var(--finder-line);border-right:1px solid var(--finder-line);-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);background:linear-gradient(155deg,#ffffffdb,#f4f6f9ad);border-radius:28px;min-width:0;min-height:610px;padding:28px 28px 24px;top:24px;overflow:hidden;box-shadow:0 20px 70px #181d2712}.scannerExperience .scannerContext:before{content:"";background:linear-gradient(90deg,var(--fo-violet),var(--fo-aqua),transparent 80%);height:2px;position:absolute;inset:0 0 auto}.scannerExperience .scannerStepNo{letter-spacing:.12em;margin:0 0 48px;font-size:11px}.scannerExperience .scannerContext small{overflow-wrap:anywhere;font-size:7px;line-height:1.45}.scannerExperience .scannerContext strong{overflow-wrap:anywhere;text-wrap:balance;margin:11px 0 14px;font-size:clamp(23px,2.2vw,29px);line-height:1.02}.scannerExperience .scannerContext p{color:var(--finder-soft);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.7}.scannerExperience .scannerMiniFlow{white-space:nowrap;gap:5px;width:100%;overflow:hidden}.scannerExperience .scannerMiniFlow span{flex:none;font-size:5.8px}.scannerExperience .scannerMiniFlow i{min-width:6px}.scannerExperience .scannerCanvas{width:100%;min-width:0;max-width:940px;min-height:650px;padding-right:0}.scannerExperience .scannerQuestion,.scannerExperience .scannerResult{border:1px solid var(--finder-line);-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background:linear-gradient(145deg,#ffffffdb,#f9fafcb3);border-radius:34px;width:100%;min-width:0;max-width:none;padding:clamp(28px,3.4vw,46px);position:relative;overflow:hidden;box-shadow:0 28px 90px #161b2413}.scannerExperience .scannerQuestion:before,.scannerExperience .scannerResult:before{content:"";background:linear-gradient(90deg,var(--fo-violet),var(--fo-aqua) 48%,#b85cff38,transparent 86%);height:2px;position:absolute;top:0;left:0;right:0}.scannerExperience .scannerEyebrow{margin-bottom:16px;font-size:7px;line-height:1.4}.scannerExperience .scannerQuestion h1,.scannerExperience .scannerResult h1{letter-spacing:-.058em;overflow-wrap:anywhere;text-wrap:balance;max-width:820px;margin-bottom:18px;font-size:clamp(44px,5.25vw,72px);line-height:.94}.scannerExperience .scannerQuestion>p{color:#6f7783;text-wrap:pretty;max-width:690px;margin:0 0 30px;font-size:14px;line-height:1.68}.scannerExperience .scannerOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:none}.scannerExperience .scannerOptions button{isolation:isolate;border-radius:21px;width:100%;min-width:0;min-height:104px;padding:18px 19px;overflow:hidden}.scannerExperience .scannerOptions button>*{min-width:0}.scannerExperience .scannerOptions button strong{overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(15px,1.45vw,18px);line-height:1.16}.scannerExperience .scannerOptions button>i{place-self:center end}.scannerExperience .scannerTypeOptions button{grid-template-rows:auto auto;grid-template-columns:56px minmax(0,1fr) 30px;align-content:center;align-items:center;gap:6px 14px;min-height:126px}.scannerExperience .scannerTypeOptions button>span:first-child{flex:none;grid-area:1/1/-1;width:48px;height:48px}.scannerExperience .scannerTypeOptions button>strong{grid-area:1/2;align-self:end;font-size:clamp(17px,1.65vw,21px);line-height:1.06}.scannerExperience .scannerTypeOptions button>small{color:#7b828d;letter-spacing:0;text-transform:none;overflow-wrap:anywhere;text-wrap:pretty;grid-area:2/2;align-self:start;margin:0;font-size:10.2px;font-weight:560;line-height:1.42;display:block}.scannerExperience .scannerTypeOptions button>i{grid-area:1/3/-1;place-self:center end;font-size:14px}.scannerExperience .scannerTypeOptions button:hover>small,.scannerExperience .scannerTypeOptions button.selected>small{color:#5f6671}.scannerExperience .scannerTypeOptions button:has(>small){background:linear-gradient(145deg,#ffffffe6,#f6f8fbc2);min-height:146px}:is(.scannerExperience .scannerTypeOptions button:has(>small):first-child,.scannerExperience .scannerTypeOptions button:has(>small):nth-child(3)){box-shadow:inset 3px 0 #6c5cff6b,0 10px 34px #14181f09}:is(.scannerExperience .scannerTypeOptions button:has(>small):nth-child(2),.scannerExperience .scannerTypeOptions button:has(>small):nth-child(4)){box-shadow:inset 3px 0 #3cd9c880,0 10px 34px #14181f09}.scannerExperience .scannerAmount{width:100%;min-width:0;max-width:760px;margin-top:6px}.scannerExperience .scannerAmount>span{flex:none}.scannerExperience .scannerAmount input{letter-spacing:-.055em;min-width:0;font-size:clamp(56px,7vw,96px)}.scannerExperience .scannerStory{min-height:230px;font-size:15px}.scannerExperience .scannerControls{width:100%;max-width:none;margin-top:18px;padding:0 6px}.scannerExperience .scannerControls button{min-height:44px}.scannerExperience .scannerControls .scannerNext{min-height:50px;padding-inline:21px}.scannerExperience .scannerResultTop,.scannerExperience .scannerResultTop>div{min-width:0}.scannerExperience .resultLabel{text-align:right;overflow-wrap:anywhere;max-width:420px;font-size:clamp(18px,2vw,23px);line-height:1.08}.scannerExperience .resultSignals span{line-height:1.35}.scannerExperience .scannerLeadBlock{grid-template-columns:minmax(0,.78fr) minmax(0,1.15fr);gap:clamp(26px,4vw,54px)}.scannerExperience .scannerLeadBlock>div,.scannerExperience .scannerLeadBlock form{min-width:0}.scannerExperience .scannerLeadBlock h2{text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(24px,2.5vw,31px);line-height:1.08}.scannerExperience .leadGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.scannerExperience .leadGrid input{min-width:0}@media (max-width:1100px){.scannerExperience .scannerShell{grid-template-columns:230px minmax(0,1fr);gap:26px;width:min(100% - 36px,1120px);padding-top:30px}.scannerExperience .scannerContext{min-height:570px;padding:24px 22px}.scannerExperience .scannerQuestion,.scannerExperience .scannerResult{padding:32px}.scannerExperience .scannerQuestion h1,.scannerExperience .scannerResult h1{font-size:clamp(42px,5.4vw,60px)}.scannerExperience .scannerTypeOptions button{grid-template-columns:50px minmax(0,1fr) 24px;column-gap:11px;padding:17px 16px}.scannerExperience .scannerTypeOptions button>span:first-child{width:44px;height:44px}.scannerExperience .scannerTypeOptions button>small{font-size:9.6px}}@media (max-width:900px){.scannerExperience .scannerNav{padding-inline:18px}.scannerExperience .scannerShell{grid-template-columns:1fr;gap:18px;width:min(100% - 32px,760px);padding-top:24px}.scannerExperience .scannerContext{border:1px solid var(--finder-line);border-radius:22px;min-height:auto;padding:20px 22px;position:relative;top:0}.scannerExperience .scannerStepNo{margin-bottom:13px}.scannerExperience .scannerContext strong{margin-block:7px 9px;font-size:23px}.scannerExperience .scannerContext p{max-width:650px}.scannerExperience .scannerMiniFlow{margin-top:16px}.scannerExperience .scannerQuestion,.scannerExperience .scannerResult{border-radius:27px;padding:28px}.scannerExperience .scannerCanvas{max-width:none;min-height:0}.scannerExperience .scannerLeadBlock{grid-template-columns:1fr;gap:20px}}@media (max-width:680px){.scannerExperience .scannerShell{width:min(100% - 24px,620px);padding-top:18px}.scannerExperience .scannerQuestion,.scannerExperience .scannerResult{border-radius:24px;padding:24px 20px}.scannerExperience .scannerQuestion h1,.scannerExperience .scannerResult h1{letter-spacing:-.05em;font-size:clamp(38px,11vw,50px);line-height:.96}.scannerExperience .scannerQuestion>p{margin-bottom:23px;font-size:13.2px}.scannerExperience .scannerOptions{grid-template-columns:1fr;gap:9px}.scannerExperience .scannerOptions button{border-radius:18px;min-height:82px}:is(.scannerExperience .scannerTypeOptions button,.scannerExperience .scannerTypeOptions button:has(>small)){grid-template-columns:48px minmax(0,1fr) 24px;row-gap:4px;min-height:104px}.scannerExperience .scannerTypeOptions button:has(>small){min-height:122px}.scannerExperience .scannerTypeOptions button>span:first-child{width:42px;height:42px}.scannerExperience .scannerTypeOptions button>strong{font-size:17px}.scannerExperience .scannerTypeOptions button>small{font-size:9.5px;line-height:1.35}.scannerExperience .scannerAmount input{font-size:clamp(52px,17vw,74px)}.scannerExperience .scannerResultTop{gap:14px}.scannerExperience .resultLabel{text-align:left}.scannerExperience .leadGrid{grid-template-columns:1fr}}@media (max-width:430px){.scannerExperience .scannerNavRight{gap:12px}.scannerExperience .scannerContext{padding:18px}.scannerExperience .scannerMiniFlow span{font-size:5.2px}.scannerExperience .scannerQuestion,.scannerExperience .scannerResult{padding:22px 17px}.scannerExperience .scannerTypeOptions button{grid-template-columns:44px minmax(0,1fr) 20px;column-gap:9px;padding:15px 13px}.scannerExperience .scannerTypeOptions button>span:first-child{width:39px;height:39px}.scannerExperience .scannerTypeOptions button>small{font-size:9px}.scannerExperience .scannerControls{padding:0}.scannerExperience .scannerControls .scannerNext{gap:14px;padding-inline:16px}}@media (prefers-reduced-motion:reduce){.scannerExperience .scannerOptions button{transition:none}}
.scannerExperience .scannerIdentityExplainer{color:#737b87;max-width:430px;margin:12px 0 0;font-size:11px;line-height:1.58}.scannerExperience .scannerLeadBlock form{gap:14px;display:grid}.scannerExperience .scannerIdentityBlock{background:linear-gradient(145deg,#ffffffd6,#f7f9fcb8);border:1px solid #12161e14;border-radius:18px;gap:9px;padding:14px;display:grid}.scannerExperience .scannerIdentityLabel{letter-spacing:.13em;text-transform:uppercase;color:#5f55ca;font-size:7.5px;font-weight:900;line-height:1.25}.scannerExperience .scannerIdentityGrid{gap:9px}.scannerExperience .scannerIdentityGrid input{color:#20242d;background:#fffffff0;border:1px solid #12161e1a;border-radius:13px;outline:none;width:100%;min-height:45px;padding:11px 12px;font-size:11.5px;line-height:1.4;transition:border-color .18s,box-shadow .18s,background .18s}.scannerExperience .scannerIdentityGrid input:focus{background:#fff;border-color:#6354de6b;box-shadow:0 0 0 4px #6354de12}.scannerExperience .scannerIdentityGrid input.wide{grid-column:1/-1}.scannerExperience .scannerIdentityGrid input::placeholder{color:#959ba5}.scannerExperience .scannerError{color:#9a4659;background:#fff1f4;border-radius:12px;margin:0;padding:10px 12px;font-size:10px;line-height:1.4}.scannerExperience .scannerCheck{font-size:9.5px;line-height:1.45}@media (max-width:900px){.scannerExperience .scannerIdentityExplainer{max-width:680px}}@media (max-width:680px){.scannerExperience .scannerIdentityBlock{border-radius:16px;padding:12px}.scannerExperience .scannerIdentityGrid{grid-template-columns:1fr!important}.scannerExperience .scannerIdentityGrid input.wide{grid-column:auto}.scannerExperience .scannerIdentityGrid input{min-height:44px;font-size:11px}}
.futureDealActions{gap:11px}.futureBuyCta{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#20242b;background:#ffffffc2;border:1px solid #1113181f;border-radius:999px;justify-content:center;align-items:center;gap:28px;min-height:58px;padding:0 22px;font-size:11.5px;font-weight:780;transition:transform .22s,box-shadow .22s,border-color .22s;display:inline-flex;box-shadow:0 14px 38px #11131812}.futureBuyCta span{color:#6c5cff}.futureBuyCta:hover{border-color:#6c5cff38;transform:translateY(-3px);box-shadow:0 22px 50px #1113181c}.futureAdvisorLinks{color:#8a9099;flex-wrap:wrap;align-items:center;gap:9px;margin-top:14px;font-size:8px;display:flex}.futureAdvisorLinks span{font-weight:650}.futureAdvisorLinks a{color:#555d68;border-bottom:1px solid #555d6838;padding-bottom:2px;font-weight:820}.futureAdvisorLinks i{background:#b3b8c0;border-radius:50%;width:3px;height:3px}.futureHeroCopy>p{max-width:655px}.futureProof{margin-top:26px}.futureDock .dockPaths button:first-child,.futureDock .dockPaths button:nth-child(2){background:linear-gradient(145deg,#ffffffeb,#f2f4f8d1);box-shadow:inset 2px 0 #6c5cff57}.futureDock .dockPaths button:nth-child(2){box-shadow:inset 2px 0 #3cd9c87a}.futureDock .dockPaths button:nth-child(3),.futureDock .dockPaths button:nth-child(4){background:#f6f7f99e}.futureDock .dockPaths button:first-child strong,.futureDock .dockPaths button:nth-child(2) strong{font-size:10px}.futureDock .dockUnknown span{line-height:1.3}.scannerExperience .scannerTypeOptions button:first-child,.scannerExperience .scannerTypeOptions button:nth-child(2){background:radial-gradient(circle at 90% 12%,#6c5cff17,#0000 28%),linear-gradient(145deg,#fff,#f6f8fb);border-color:#6c5cff24}.scannerExperience .scannerTypeOptions button:nth-child(2){background:radial-gradient(circle at 90% 12%,#3cd9c81c,#0000 28%),linear-gradient(145deg,#fff,#f5f9f8);border-color:#3cd9c82e}.scannerExperience .scannerTypeOptions button:first-child>strong,.scannerExperience .scannerTypeOptions button:nth-child(2)>strong{font-size:clamp(18px,1.8vw,22px)}.scannerExperience .scannerTypeOptions button:nth-child(3),.scannerExperience .scannerTypeOptions button:nth-child(4){opacity:.92;background:#fafbfcc7;min-height:118px}@media (max-width:1000px){.futureDealActions{align-items:stretch}.futureDealActions .futurePrimary,.futureBuyCta{min-width:0}.futureAdvisorLinks{max-width:600px}}@media (max-width:680px){.futureDealActions{grid-template-columns:1fr;width:100%;display:grid}.futureDealActions .futurePrimary,.futureBuyCta{width:100%;min-height:54px}.futureAdvisorLinks{margin-top:13px;line-height:1.6}.futureDock .dockPaths button:nth-child(3),.futureDock .dockPaths button:nth-child(4){min-height:78px}}
.founderOffice{color:#15171c;background:radial-gradient(circle at 12% 0,#6c5cff12,#0000 26%),radial-gradient(circle at 90% 8%,#3cd9c80f,#0000 24%),linear-gradient(#fafbfc 0%,#f5f7f9 48%,#fafbfc 100%);min-height:100vh;padding-bottom:110px}.founderOffice *{box-sizing:border-box}.founderCalm{--fc-ink:#15171c;--fc-muted:#737a85;--fc-line:#12151b13;--fc-card:#ffffffe0;--fc-violet:#6c5cff;--fc-aqua:#3cd9c8;--fc-shadow:0 18px 55px #191d260e}.founderCalmHero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:50px;padding-top:58px;padding-bottom:28px;display:grid}.founderCalmIntro{max-width:850px}.founderCalmEyebrow{letter-spacing:.18em;color:var(--fc-violet);align-items:center;gap:10px;font-size:7px;font-weight:900;display:inline-flex}.founderCalmEyebrow:before{content:"";background:linear-gradient(90deg,var(--fc-violet),var(--fc-aqua));width:34px;height:1px}.founderCalmIntro h1{letter-spacing:-.058em;max-width:850px;margin:17px 0;font-size:clamp(46px,5.5vw,78px);font-weight:735;line-height:.94}.founderCalmIntro h1 em{color:#6f7681;font-style:normal;font-weight:560}.founderCalmIntro p{max-width:720px;color:var(--fc-muted);margin:0;font-size:13px;line-height:1.75}.founderCalmActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.founderCalmActions form{margin:0}.founderCalmPrimary,.founderCalmGhost{white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:15px;min-height:44px;padding:0 17px;font-size:9px;font-weight:800;display:inline-flex}.founderCalmPrimary{color:#fff;background:#15171c;box-shadow:0 14px 34px #14171d24}.founderCalmPrimary span{color:#8de9df}.founderCalmGhost{border:1px solid var(--fc-line);color:#5d6470;background:#ffffffbd}.founderCalmActions button{font:inherit}.founderCalmPulse{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.founderCalmPulse>a{border:1px solid var(--fc-line);background:var(--fc-card);min-height:112px;box-shadow:var(--fc-shadow);border-radius:22px;padding:19px 20px;transition:all .2s}.founderCalmPulse>a:hover{border-color:#6c5cff29;transform:translateY(-3px);box-shadow:0 24px 60px #191d2613}.founderCalmPulse span,.founderCalmPulse small{display:block}.founderCalmPulse span{letter-spacing:.11em;text-transform:uppercase;color:#858c97;font-size:7px;font-weight:850}.founderCalmPulse strong{letter-spacing:-.05em;margin-top:9px;font-size:30px;line-height:1;display:block}.founderCalmPulse small{color:#9a9fa8;margin-top:6px;font-size:8px}.founderCalmGrid{grid-template-columns:minmax(0,1.48fr) minmax(300px,.62fr);align-items:start;gap:14px;margin-top:28px;display:grid}.founderCalmSide{gap:14px;display:grid}.founderCalmPanel{border:1px solid var(--fc-line);background:var(--fc-card);box-shadow:var(--fc-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:26px}.founderTodayPanel{padding:23px}.founderCalmPanelHead{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:14px;display:flex}.founderCalmPanelHead>div{min-width:0}.founderCalmPanelHead span{letter-spacing:.17em;color:var(--fc-violet);font-size:6px;font-weight:900;display:block}.founderCalmPanelHead h2{letter-spacing:-.04em;margin:6px 0 0;font-size:26px;line-height:1}.founderCalmPanelHead>a{color:#69717c;white-space:nowrap;font-size:8px;font-weight:820}.founderCalmCount{color:#313640;background:#f0f1f4;border-radius:50%;place-items:center;min-width:37px;height:37px;font-size:12px;display:grid}.founderTodayBlock{border-top:1px solid var(--fc-line);padding:17px 0}.founderTodayBlock:first-of-type{border-top:0}.founderTodayTitle{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;margin-bottom:4px;display:grid}.founderTodayDot{border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 7px #6c5cff0f}.founderTodayDot.violet{background:var(--fc-violet)}.founderTodayDot.aqua{background:var(--fc-aqua);box-shadow:0 0 0 7px #3cd9c812}.founderTodayDot.graphite{background:#252931;box-shadow:0 0 0 7px #2529310e}.founderTodayTitle strong{font-size:12px;display:block}.founderTodayTitle small{color:#9298a1;margin-top:3px;font-size:7.5px;display:block}.founderTodayTitle>a{color:#747b86;font-size:7.5px;font-weight:800}.founderCompactList{margin-left:21px}.founderCompactRow{border-top:1px solid #12151b0e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:11px 0;display:grid}.founderCompactRow:first-child{border-top:0}.founderCompactRow>div:first-child{min-width:0}.founderCompactRow strong{overflow-wrap:anywhere;font-size:9.5px;line-height:1.28;display:block}.founderCompactRow span{color:#8b919b;overflow-wrap:anywhere;margin-top:4px;font-size:7.2px;line-height:1.4;display:block}.founderCompactRow>div:last-child{text-align:right}.founderCompactRow b{white-space:nowrap;font-size:9.5px;display:block}.founderCompactRow small{letter-spacing:.08em;color:#9a9fa8;text-transform:uppercase;margin-top:3px;font-size:6px;display:block}.founderCalmEmpty{color:#9197a0;margin:13px 0;font-size:8.5px;line-height:1.55}.founderMarketBalance,.founderDecisionPanel{padding:21px}.founderMarketNumbers{grid-template-columns:1fr 1fr;gap:10px;margin-top:6px;display:grid}.founderMarketNumbers>div{background:#f7f8fa;border:1px solid #12151b0e;border-radius:19px;padding:17px}.founderMarketNumbers small{letter-spacing:.14em;color:#8a909a;font-size:6px;font-weight:900;display:block}.founderMarketNumbers strong{letter-spacing:-.05em;margin-top:8px;font-size:31px;line-height:1;display:block}.founderMarketNumbers span{color:#7e858f;margin-top:6px;font-size:8px;display:block}.founderBalanceRail{background:#eceef1;border-radius:999px;height:8px;margin-top:17px;display:flex;overflow:hidden}.founderBalanceRail span{background:linear-gradient(90deg,#6c5cff,#8d80ff);display:block}.founderBalanceRail i{background:linear-gradient(90deg,#72e1d5,#3cd9c8);display:block}.founderMarketMeta{color:#8c929b;justify-content:space-between;gap:12px;margin-top:9px;font-size:7px;display:flex}.founderDecisionRow{border-top:1px solid var(--fc-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 0;display:grid}.founderDecisionRow>div{min-width:0}.founderDecisionRow strong{font-size:9.5px;display:block}.founderDecisionRow span{color:#8b919b;overflow-wrap:anywhere;margin-top:4px;font-size:7.2px;display:block}.founderDecisionRow form{gap:5px;display:flex}.founderDecisionRow button{border:1px solid var(--fc-line);color:#626974;cursor:pointer;background:#fff;border-radius:999px;min-height:30px;padding:0 9px;font-size:6.5px;font-weight:820}.founderDecisionRow button:first-of-type{color:#fff;background:#17191f;border-color:#17191f}.founderPanelCta{border-top:1px solid var(--fc-line);color:#656d78;margin-top:10px;padding-top:13px;font-size:7.5px;font-weight:820;display:block}.founderPipelinePanel{margin-top:14px;padding:22px}.founderPipelineTotal{text-align:right}.founderPipelineTotal small{letter-spacing:.14em;color:#9399a2;font-size:6px;font-weight:900;display:block}.founderPipelineTotal strong{letter-spacing:-.035em;margin-top:6px;font-size:20px;display:block}.founderPipelineStages{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.founderPipelineStage{background:#f7f8fa;border:1px solid #12151b0e;border-radius:18px;min-height:103px;padding:14px}.founderPipelineStage span{color:#7d848f;text-transform:capitalize;overflow-wrap:anywhere;min-height:22px;font-size:7px;line-height:1.35;display:block}.founderPipelineStage strong{letter-spacing:-.04em;margin-top:7px;font-size:23px;line-height:1;display:block}.founderPipelineStage small{color:#9a9fa8;margin-top:6px;font-size:6.5px;display:block}.founderCalmLowerGrid{grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr);gap:14px;margin-top:14px;display:grid}.founderDealsPanel,.founderHealthPanel{padding:22px}.founderDealLine{border-top:1px solid var(--fc-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:13px 0;display:grid}.founderDealLine>div:first-child{min-width:0}.founderDealLine strong{overflow-wrap:anywhere;font-size:9.5px;display:block}.founderDealLine span{color:#8c929b;margin-top:4px;font-size:7.2px;display:block}.founderDealLine>div:last-child{text-align:right}.founderDealLine b{font-size:9.5px;display:block}.founderDealLine small{color:#979ca5;margin-top:4px;font-size:6.5px;display:block}.founderHealthNumber{align-items:flex-end;gap:12px;padding:7px 0 15px;display:flex}.founderHealthNumber strong{letter-spacing:-.06em;font-size:50px;line-height:.85}.founderHealthNumber span{color:#888f98;max-width:130px;font-size:8px;line-height:1.35}.founderHealthList>a{border-top:1px solid var(--fc-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.founderHealthList strong{font-size:9px;display:block}.founderHealthList span{color:#8d939d;overflow-wrap:anywhere;margin-top:3px;font-size:7px;display:block}.founderHealthList b{font-size:9px}.founderToolsSection{margin-top:44px}.founderCalmSectionTitle{max-width:720px;margin-bottom:16px}.founderCalmSectionTitle>span{letter-spacing:.17em;color:var(--fc-violet);font-size:6px;font-weight:900;display:block}.founderCalmSectionTitle h2{letter-spacing:-.045em;margin:7px 0 8px;font-size:34px}.founderCalmSectionTitle p{color:#7d848f;margin:0;font-size:9.5px;line-height:1.55}.founderToolGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.founderToolGrid>a{border:1px solid var(--fc-line);background:#ffffffbd;border-radius:20px;min-height:126px;padding:17px;transition:all .2s;position:relative}.founderToolGrid>a:hover{background:#fff;transform:translateY(-3px);box-shadow:0 18px 42px #191d260f}.founderToolGrid>a>span{color:#6c5cff;background:#f1f2f5;border-radius:50%;place-items:center;width:25px;height:25px;font-size:6.5px;font-weight:900;display:grid}.founderToolGrid strong{letter-spacing:-.025em;margin-top:17px;font-size:14px;display:block}.founderToolGrid small{color:#8c929c;margin-top:5px;font-size:7.5px;display:block}@media (max-width:1180px){.founderCalmGrid{grid-template-columns:1fr}.founderCalmSide{grid-template-columns:1fr 1fr}.founderPipelineStages,.founderToolGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.founderCalmHero{grid-template-columns:1fr;align-items:start}.founderCalmActions{justify-content:flex-start}.founderCalmPulse{grid-template-columns:repeat(2,1fr)}.founderCalmLowerGrid{grid-template-columns:1fr}.founderToolGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.founderOffice{padding-bottom:70px}.founderCalmHero{padding-top:34px}.founderCalmIntro h1{font-size:clamp(42px,12.5vw,58px)}.founderCalmActions{grid-template-columns:1fr 1fr;width:100%;display:grid}.founderCalmPrimary{grid-column:1/-1}.founderCalmActions form,.founderCalmActions form button{width:100%}.founderCalmPulse{grid-template-columns:1fr 1fr}.founderCalmSide{grid-template-columns:1fr}.founderPipelineStages{grid-template-columns:repeat(2,1fr)}.founderCalmPanelHead{align-items:flex-start}.founderDecisionRow{grid-template-columns:1fr}.founderDecisionRow form{justify-content:flex-start}}@media (max-width:460px){.founderCalmActions{grid-template-columns:1fr}.founderCalmPrimary{grid-column:auto}.founderCalmPulse{grid-template-columns:1fr}.founderCalmPulse>a{min-height:96px}.founderMarketNumbers{grid-template-columns:1fr}.founderPipelineStages,.founderToolGrid{grid-template-columns:1fr 1fr}.founderCompactRow,.founderDealLine{grid-template-columns:1fr}.founderCompactRow>div:last-child,.founderDealLine>div:last-child{text-align:left}.founderCalmPanelHead{flex-direction:column;gap:8px}.founderPipelineTotal{text-align:left}.founderCalmSectionTitle h2{font-size:30px}}
.foFounderShell{--crm-ink:#171920;--crm-muted:#7b8290;--crm-line:#181c2513;--crm-soft:#f5f6f8;--crm-violet:#6c5cff;--crm-aqua:#43d8c7;--crm-blue:#6388ff;--crm-amber:#e5ae58;--crm-rose:#dd7891;min-height:100vh;color:var(--crm-ink);background:#f5f6f8;grid-template-columns:286px minmax(0,1fr);display:grid}.foFounderSidebar{border-right:1px solid var(--crm-line);scrollbar-width:none;z-index:80;background:linear-gradient(#fcfcfdfa,#f7f8faf7);flex-direction:column;height:100vh;padding:22px 16px 14px;display:flex;position:sticky;top:0;overflow:auto}.foFounderSidebar::-webkit-scrollbar{display:none}.foFounderBrand{border-bottom:1px solid var(--crm-line);align-items:center;gap:12px;padding:4px 9px 18px;display:flex}.foFounderMark{color:#fff;letter-spacing:-.08em;background:#171920;border-radius:14px;place-items:center;width:41px;height:41px;font-size:15px;font-weight:900;display:grid;box-shadow:0 12px 26px #14171f24}.foFounderMark span{color:#77e3d6}.foFounderBrand>span:last-child{gap:3px;display:grid}.foFounderBrand strong{letter-spacing:-.02em;font-size:11px}.foFounderBrand small{letter-spacing:.13em;color:#979da8;text-transform:uppercase;font-size:7px;font-weight:800}.foFounderNav{gap:14px;padding:14px 0 22px;display:grid}.foFounderNavGroup{gap:3px;display:grid}.foFounderNavLabel{color:#a1a6af;letter-spacing:.16em;text-transform:uppercase;padding:0 10px 5px;font-size:6px;font-weight:900}.foFounderNavGroup>a{color:#6f7682;border-radius:11px;grid-template-columns:25px minmax(0,1fr) 5px;align-items:center;gap:8px;min-height:38px;padding:0 10px;font-size:9px;font-weight:720;transition:all .18s;display:grid;position:relative}.foFounderNavGroup>a i{color:#8d949f;border-radius:8px;place-items:center;width:25px;height:25px;transition:all .18s;display:grid}.foFounderNavGroup>a i svg{width:15px;height:15px}.foFounderNavGroup>a:hover{color:#494f59;background:#6c5cff0b}.foFounderNavGroup>a.active{color:#5146d0;background:linear-gradient(90deg,#6c5cff18,#6c5cff09)}.foFounderNavGroup>a.active i{color:#5c50df;background:#fff;box-shadow:0 5px 14px #322d6e14}.foFounderNavGroup>a.active b{background:#6c5cff;border-radius:50%;width:4px;height:4px;box-shadow:0 0 0 4px #6c5cff14}.foSidebarAmbient{background:linear-gradient(145deg,#ffffffc2,#f5f5fbdb);border:1px solid #6c5cff17;border-radius:18px;min-height:118px;margin-top:auto;padding:14px 14px 12px;position:relative;overflow:hidden}.foSidebarAmbient>span,.foSidebarAmbient>small{z-index:2;display:block;position:relative}.foSidebarAmbient>span{letter-spacing:.16em;color:#5f57cb;font-size:6px;font-weight:900}.foSidebarAmbient>small{color:#9ca1aa;margin-top:4px;font-size:6.5px}.foLiquidLamp{filter:blur(.2px);background:radial-gradient(circle at 32% 30%,#fffffff2 0 7%,#6f5eff8c 22%,#43d8c76e 48%,#705cff14 70%,#0000 73%);border-radius:50%;width:105px;height:105px;animation:8s ease-in-out infinite foLampFloat;position:absolute;bottom:-28px;right:-15px;box-shadow:inset 9px 10px 28px #ffffff8c,0 0 42px #6c5cff1f}.foLiquidLamp i{mix-blend-mode:screen;filter:blur(7px);border-radius:50%;position:absolute}.foLiquidLamp i:first-child{background:#4ee0cf8c;width:44px;height:44px;animation:7s ease-in-out infinite foBlobA;top:27px;left:16px}.foLiquidLamp i:nth-child(2){background:#8568ff8c;width:38px;height:38px;animation:6s ease-in-out infinite foBlobB;top:16px;right:15px}.foLiquidLamp i:nth-child(3){background:#709bff70;width:31px;height:31px;animation:9s ease-in-out infinite reverse foBlobA;bottom:18px;right:28px}.foFounderProfile{border-top:1px solid var(--crm-line);grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:10px;padding:10px 9px;display:grid}.foFounderProfile>div{color:#554bc9;background:#ececf4;border-radius:10px;place-items:center;width:31px;height:31px;font-size:8px;font-weight:900;display:grid}.foFounderProfile span{gap:2px;display:grid}.foFounderProfile strong{font-size:8px}.foFounderProfile small{color:#9a9fa8;font-size:6.5px}.foFounderProfile>b{letter-spacing:.08em;color:#a0a5ad;font-size:8px}.foFounderMain{min-width:0}.foFounderTopbar{z-index:70;border-bottom:1px solid var(--crm-line);-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:#f8f9fad6;justify-content:space-between;align-items:center;gap:24px;min-height:74px;padding:12px 28px;display:flex;position:sticky;top:0}.foFounderTopbar>div:first-child{grid-template-columns:auto 1fr;align-items:center;column-gap:13px;display:grid}.foFounderTopbar>div:first-child>span{letter-spacing:.15em;color:#a0a5ad;grid-column:1/-1;margin-bottom:4px;font-size:5.8px;font-weight:900}.foFounderTopbar>div:first-child>strong{letter-spacing:-.025em;font-size:14px}.foFounderTopbar>div:first-child>small{color:#9197a0;align-self:center;font-size:7px}.foFounderTopActions{align-items:center;gap:7px;display:flex}.foTopGhost,.foTopPrimary{border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:37px;padding:0 13px;font-size:8px;font-weight:800;display:inline-flex}.foTopGhost{border:1px solid var(--crm-line);color:#676e79;background:#ffffffc2}.foTopPrimary{color:#fff;background:#171920;box-shadow:0 10px 24px #14171f1f}.foFounderWorkspace{min-width:0}.foFounderWorkspace>.founderOffice{background:0 0;padding-bottom:70px}.foFounderWorkspace .foControlHeader{display:none!important}.foFounderWorkspace>.pageShell{background:0 0}.crmDashboard,.crmSubpage{max-width:1600px;margin:0 auto;padding:28px clamp(20px,2.8vw,42px) 74px}.crmWelcome{justify-content:space-between;align-items:flex-end;gap:36px;padding:8px 0 22px;display:flex}.crmEyebrow,.crmSubHero>div>span{letter-spacing:.17em;color:#6257d8;font-size:6px;font-weight:900;display:block}.crmWelcome h1{letter-spacing:-.048em;margin:8px 0;font-size:clamp(30px,3vw,45px);font-weight:720;line-height:1}.crmWelcome h1 em{color:#7a808a;font-style:normal;font-weight:520}.crmWelcome p,.crmSubHero p{color:#7f8590;max-width:720px;margin:0;font-size:9.5px;line-height:1.55}.crmWelcomeActions{align-items:center;gap:7px;display:flex}.crmWelcomeActions form{margin:0}.crmPrimaryAction,.crmQuietAction{cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:39px;padding:0 14px;font-size:8px;font-weight:820;display:inline-flex}.crmPrimaryAction{color:#fff;background:#171920;box-shadow:0 10px 24px #14171f1f}.crmPrimaryAction span{color:#7de4d8}.crmQuietAction{border:1px solid var(--crm-line);color:#7a808a;background:#fff}.crmKpiStrip{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.crmKpiStrip>a{border:1px solid var(--crm-line);background:#ffffffd9;border-radius:17px;min-height:102px;padding:15px 16px;transition:all .18s;position:relative;overflow:hidden;box-shadow:0 7px 24px #1d212b09}.crmKpiStrip>a:hover{background:#fff;transform:translateY(-2px);box-shadow:0 14px 34px #1d212b0e}.crmKpiStrip span,.crmKpiStrip small{display:block}.crmKpiStrip span{letter-spacing:.12em;text-transform:uppercase;color:#969ca6;font-size:6px;font-weight:900}.crmKpiStrip strong{letter-spacing:-.05em;margin-top:10px;font-size:28px;line-height:.9;display:block}.crmKpiStrip small{color:#9197a1;margin-top:7px;font-size:6.8px}.crmKpiStrip i{border-radius:50%;width:7px;height:7px;position:absolute;top:15px;right:14px;box-shadow:0 0 0 5px #00000006}.crmKpiStrip i.violet{background:var(--crm-violet)}.crmKpiStrip i.aqua{background:var(--crm-aqua)}.crmKpiStrip i.blue{background:var(--crm-blue)}.crmKpiStrip i.amber{background:var(--crm-amber)}.crmKpiStrip i.rose{background:var(--crm-rose)}.crmPanel{border:1px solid var(--crm-line);background:#ffffffe0;border-radius:20px;box-shadow:0 9px 32px #1d212b09}.crmPanelHead{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.crmPanelHead>div{min-width:0}.crmPanelHead span{letter-spacing:.16em;color:#655ada;font-size:5.8px;font-weight:900;display:block}.crmPanelHead h2{letter-spacing:-.038em;margin:6px 0 0;font-size:19px;line-height:1.05}.crmPanelHead p{color:#9399a2;margin:5px 0 0;font-size:7px;line-height:1.45}.crmPanelHead>a{color:#727985;white-space:nowrap;font-size:7px;font-weight:820}.crmPanelHead.compact{align-items:center}.crmMainGrid{grid-template-columns:minmax(0,1.62fr) minmax(310px,.72fr);gap:10px;margin-top:10px;display:grid}.crmInboxPanel{padding:19px}.crmRightStack{gap:10px;display:grid}.crmFocusPanel,.crmApprovalPanel{padding:18px}.crmTableHead,.crmRow{grid-template-columns:minmax(170px,1.25fr) minmax(140px,.85fr) minmax(120px,.65fr) 95px;align-items:center;gap:12px;display:grid}.crmTableHead{border-bottom:1px solid var(--crm-line);color:#a0a5ae;letter-spacing:.1em;text-transform:uppercase;margin-top:16px;padding:8px 9px;font-size:5.8px;font-weight:900}.crmRow{border-bottom:1px solid #181c250e;min-height:61px;padding:9px;transition:all .16s}.crmRow:hover{background:#f8f8fb;border-radius:12px}.crmRow>div:first-child{align-items:center;gap:10px;min-width:0;display:flex}.crmAvatar{color:#5d53cf;background:linear-gradient(145deg,#eeeef7,#f8f8fb);border-radius:10px;flex:none;place-items:center;width:31px;height:31px;font-size:8px;display:grid}.crmRow>div>span{min-width:0}.crmRow strong,.crmClientRow strong{font-size:8px;line-height:1.3;display:block}.crmRow small,.crmClientRow small{color:#999fa8;overflow-wrap:anywhere;margin-top:3px;font-size:6.4px;line-height:1.35;display:block}.crmRow>div:last-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.crmStatus{color:#737a85;text-transform:uppercase;background:#eef0f3;border-radius:999px;width:max-content;max-width:80px;padding:5px 7px;font-weight:900;font-size:5.8px!important;display:inline-flex!important}.crmStatus.new{color:#5e52d4;background:#eeeafd}.crmStatus.qualified,.crmStatus.approved{color:#2e7f71;background:#e7f5f1}.crmStatus.rejected{color:#a65166;background:#faeaee}.crmEmpty{color:#969ca5;margin:15px 0;font-size:7.5px;line-height:1.5}.crmFocusList{margin-top:12px}.crmFocusList>a{border-top:1px solid var(--crm-line);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:54px;display:grid}.crmFocusList>a:first-child{border-top:0}.crmFocusList>a>b{color:#6c5cff;background:#f1f1f5;border-radius:8px;place-items:center;width:23px;height:23px;font-size:6px;display:grid}.crmFocusList strong{font-size:7.8px;line-height:1.25;display:block}.crmFocusList span{color:#969ca5;margin-top:3px;font-size:6px;line-height:1.35;display:block}.crmFocusList em{color:#494f59;font-size:8px;font-style:normal;font-weight:900}.crmCount{color:#5b51d0;background:#f0eff9;border-radius:10px;place-items:center;width:31px;height:31px;font-size:9px;display:grid}.crmApprovalRow{border-top:1px solid var(--crm-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:56px;display:grid}.crmApprovalRow:first-of-type{margin-top:10px}.crmApprovalRow strong{font-size:7.5px;display:block}.crmApprovalRow span{color:#979da6;margin-top:3px;font-size:6px;display:block}.crmApprovalRow form{gap:4px;display:flex}.crmApprovalRow button{border:1px solid var(--crm-line);color:#7d838d;cursor:pointer;background:#fff;border-radius:8px;width:26px;height:26px;font-size:9px}.crmApprovalRow button:first-of-type{color:#fff;background:#191b21;border-color:#191b21}.crmDualGrid{grid-template-columns:1.35fr .65fr;gap:10px;margin-top:10px;display:grid}.crmMatchingPanel,.crmMarketPanel{padding:19px}.crmMatchList{margin-top:12px}.crmMatchList>div{border-top:1px solid var(--crm-line);grid-template-columns:74px minmax(0,1fr);align-items:center;gap:13px;min-height:58px;display:grid}.crmMatchList>div:first-child{border-top:0}.crmMatchList>div>div{place-items:center;height:31px;display:grid;position:relative}.crmMatchList>div>div b{z-index:1;font-size:8px}.crmMatchList>div>div i{background:linear-gradient(90deg,#6c5cff,#43d8c7);border-radius:999px;height:3px;position:absolute;bottom:0;left:0}.crmMatchList section strong{font-size:8px;display:block}.crmMatchList section strong span{color:#8276ee;margin:0 5px}.crmMatchList section small{color:#989ea7;margin-top:4px;font-size:6.2px;display:block}.crmMarketSplit{grid-template-columns:1fr 1fr;gap:7px;margin-top:13px;display:grid}.crmMarketSplit>div{background:#f7f7f9;border:1px solid #181c250d;border-radius:14px;padding:14px}.crmMarketSplit small{letter-spacing:.11em;color:#999fa7;font-size:5.5px;font-weight:900;display:block}.crmMarketSplit strong{letter-spacing:-.05em;margin-top:7px;font-size:27px;line-height:1;display:block}.crmMarketSplit span{color:#858c96;margin-top:5px;font-size:6.5px;display:block}.crmBalance{background:#e9ebee;border-radius:999px;height:7px;margin-top:12px;display:flex;overflow:hidden}.crmBalance i{background:linear-gradient(90deg,#6c5cff,#8376f1)}.crmBalance b{background:linear-gradient(90deg,#78e2d7,#43d8c7);flex:1}.crmMarketFoot{color:#969ca5;justify-content:space-between;gap:8px;margin-top:8px;font-size:6px;display:flex}.crmPipelinePanel{margin-top:10px;padding:19px}.crmPipelineValue{text-align:right}.crmPipelineValue small{letter-spacing:.12em;color:#9aa0a8;font-size:5.5px;font-weight:900;display:block}.crmPipelineValue strong{margin-top:5px;font-size:17px;display:block}.crmPipelineBoard{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin-top:14px;display:grid}.crmStage{background:#f8f8fa;border:1px solid #181c250e;border-radius:14px;min-height:116px;padding:12px;transition:all .16s;position:relative;overflow:hidden}.crmStage:hover{background:#fff;transform:translateY(-2px);box-shadow:0 10px 24px #1d212b0b}.crmStage>span{color:#aaaeb6;font-size:5.5px;font-weight:900;display:block}.crmStage>strong{text-transform:capitalize;min-height:24px;margin-top:12px;font-size:7.3px;display:block}.crmStage>b{margin-top:6px;font-size:22px;line-height:.9;display:block}.crmStage>small{color:#9298a1;margin-top:6px;font-size:6px;display:block}.crmStage>i{opacity:.52;background:linear-gradient(90deg,#6c5cff,#43d8c7);height:3px;position:absolute;bottom:0;left:0;right:0}.crmLowerGrid{grid-template-columns:1.15fr .62fr .72fr;gap:10px;margin-top:10px;display:grid}.crmDealsPanel,.crmRiskPanel,.crmPlatformPanel{padding:18px}.crmDealList>a,.crmRiskList>a{border-top:1px solid var(--crm-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:51px;display:grid}.crmDealList>a:first-child,.crmRiskList>a:first-child{margin-top:8px}.crmDealList strong,.crmRiskList strong{font-size:7.5px;display:block}.crmDealList span,.crmRiskList span{color:#979da6;margin-top:3px;font-size:6px;display:block}.crmDealList>a>div:last-child{text-align:right}.crmDealList b,.crmRiskList b{font-size:7.5px;display:block}.crmDealList small{color:#9a9fa8;margin-top:3px;font-size:5.8px;display:block}.crmRiskHero{align-items:flex-end;gap:10px;padding:15px 0 10px;display:flex}.crmRiskHero strong{letter-spacing:-.06em;font-size:43px;line-height:.82}.crmRiskHero span{color:#8f959e;font-size:6.5px;line-height:1.35}.crmPlatformLinks{margin-top:8px}.crmPlatformLinks>a{border-top:1px solid var(--crm-line);grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:51px;display:grid}.crmPlatformLinks>a:first-child{border-top:0}.crmPlatformLinks i{color:#6258d4;background:#f0f0f5;border-radius:7px;place-items:center;width:22px;height:22px;font-size:5.5px;font-style:normal;font-weight:900;display:grid}.crmPlatformLinks strong{font-size:7.4px;display:block}.crmPlatformLinks small{color:#989ea7;margin-top:3px;font-size:5.8px;display:block}.crmPlatformLinks>b{color:#9096a0;font-size:8px}.crmSubHero{justify-content:space-between;align-items:flex-end;gap:30px;padding:9px 0 24px;display:flex}.crmSubHero h1{letter-spacing:-.05em;margin:7px 0 8px;font-size:clamp(31px,3.2vw,48px);line-height:.98}.crmSubStats{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:10px;display:grid}.crmSubStats>div{border:1px solid var(--crm-line);background:#ffffffd6;border-radius:15px;min-height:88px;padding:14px}.crmSubStats span{letter-spacing:.1em;text-transform:uppercase;color:#999fa8;font-size:6px;font-weight:900;display:block}.crmSubStats strong{margin-top:10px;font-size:25px;line-height:1;display:block}.crmClientsTable{padding:19px}.crmClientHead,.crmClientRow{grid-template-columns:minmax(170px,1.25fr) minmax(130px,.8fr) minmax(150px,1fr) minmax(110px,.65fr) 95px;align-items:center;gap:12px;display:grid}.crmClientHead{border-bottom:1px solid var(--crm-line);letter-spacing:.1em;color:#a0a5ad;text-transform:uppercase;margin-top:15px;padding:8px 9px;font-size:5.8px;font-weight:900}.crmClientRow{border-bottom:1px solid #181c250e;min-height:62px;padding:9px;transition:all .16s}.crmClientRow:hover{background:#f8f8fb;border-radius:12px}.crmClientRow>div:first-child{align-items:center;gap:10px;min-width:0;display:flex}.crmClientRow>div:last-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.crmSiteGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.crmSiteCard{border:1px solid var(--crm-line);background:#ffffffdb;border-radius:19px;flex-direction:column;min-height:210px;padding:20px;display:flex;box-shadow:0 9px 28px #1d212b08}.crmSiteCard.feature{background:radial-gradient(circle at 88% 15%,#43d8c71f,#0000 33%),radial-gradient(circle at 80% 85%,#6c5cff1f,#0000 38%),#fff}.crmSiteCard>span{letter-spacing:.15em;color:#675cda;font-size:5.8px;font-weight:900}.crmSiteCard h2{letter-spacing:-.04em;margin:14px 0 8px;font-size:21px}.crmSiteCard p{color:#858b95;margin:0;font-size:7.5px;line-height:1.6}.crmSiteCard>div{flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:18px;display:flex}.crmSiteCard a{color:#606773;font-size:7px;font-weight:820}.crmSiteRoadmap{margin-top:10px;padding:20px}.crmRoadmapLine{flex-wrap:wrap;align-items:center;gap:7px;margin-top:17px;display:flex}.crmRoadmapLine span{color:#8b919a;background:#f0f1f3;border-radius:999px;padding:7px 10px;font-size:6px;font-weight:820}.crmRoadmapLine span.active{color:#5d53cf;background:#eceafb}@keyframes foLampFloat{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-6px,-5px)scale(1.04)}}@keyframes foBlobA{0%,to{transform:translate(0)scale(1)}50%{transform:translate(11px,-7px)scale(1.18)}}@keyframes foBlobB{0%,to{transform:translate(0)scale(1.05)}50%{transform:translate(-10px,9px)scale(.88)}}@media (max-width:1250px){.foFounderShell{grid-template-columns:230px minmax(0,1fr)}.foFounderSidebar{padding-inline:12px}.crmMainGrid{grid-template-columns:1fr}.crmRightStack,.crmLowerGrid{grid-template-columns:1fr 1fr}.crmPlatformPanel{grid-column:1/-1}.crmPipelineBoard{grid-template-columns:repeat(3,1fr)}}@media (max-width:980px){.foFounderShell{grid-template-columns:78px minmax(0,1fr)}.foFounderBrand{justify-content:center;padding-inline:0}.foFounderBrand>span:last-child,.foFounderNavLabel,.foFounderNavGroup>a>span,.foFounderNavGroup>a>b,.foSidebarAmbient>span,.foSidebarAmbient>small,.foFounderProfile span,.foFounderProfile>b{display:none}.foFounderNavGroup>a{grid-template-columns:1fr;place-items:center;padding:0}.foFounderNavGroup>a i{width:34px;height:34px}.foSidebarAmbient{min-height:70px;padding:0}.foLiquidLamp{bottom:-30px;right:-18px}.foFounderProfile{grid-template-columns:1fr;place-items:center;padding-inline:0}.crmKpiStrip{grid-template-columns:repeat(3,1fr)}.crmDualGrid{grid-template-columns:1fr}.crmSiteGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.foFounderShell{display:block}.foFounderSidebar{border-right:0;border-bottom:1px solid var(--crm-line);grid-template-columns:auto minmax(0,1fr);align-items:center;height:auto;padding:8px 10px;display:grid;position:sticky;top:0}.foFounderBrand{border:0;padding:0}.foFounderMark{border-radius:10px;width:34px;height:34px}.foFounderNav{gap:3px;padding:0 0 0 10px;display:flex;overflow-x:auto}.foFounderNavGroup{gap:3px;display:flex}.foFounderNavGroup>a{min-width:37px;min-height:37px}.foSidebarAmbient,.foFounderProfile{display:none}.foFounderTopbar{min-height:65px;padding:9px 14px;top:51px}.foFounderTopbar>div:first-child>small,.foFounderTopbar>div:first-child>span,.foTopGhost{display:none}.foFounderTopbar>div:first-child{display:block}.foFounderTopbar>div:first-child>strong{font-size:13px}.crmDashboard,.crmSubpage{padding:18px 14px 60px}.crmWelcome,.crmSubHero{flex-direction:column;align-items:flex-start;gap:15px}.crmWelcomeActions{width:100%}.crmWelcomeActions>a,.crmWelcomeActions form,.crmWelcomeActions button{flex:1;width:100%}.crmKpiStrip{grid-template-columns:repeat(2,1fr)}.crmRightStack{grid-template-columns:1fr}.crmTableHead,.crmClientHead{display:none}.crmRow,.crmClientRow{grid-template-columns:1fr 1fr;gap:10px;padding:12px 5px}.crmRow>div:last-child,.crmClientRow>div:last-child{justify-content:flex-start}.crmPipelineBoard{grid-template-columns:repeat(2,1fr)}.crmLowerGrid{grid-template-columns:1fr}.crmPlatformPanel{grid-column:auto}.crmSubStats{grid-template-columns:repeat(2,1fr)}.crmSiteGrid{grid-template-columns:1fr}.crmPanelHead{align-items:flex-start}.crmMarketFoot{flex-wrap:wrap}}@media (max-width:430px){.crmKpiStrip{grid-template-columns:1fr 1fr}.crmKpiStrip>a{min-height:92px}.crmRow,.crmClientRow{grid-template-columns:1fr}.crmPipelineBoard{grid-template-columns:1fr 1fr}.crmMatchList>div{grid-template-columns:60px 1fr}.crmPanelHead{flex-direction:column;gap:7px}.crmPipelineValue{text-align:left}.crmSubStats{grid-template-columns:1fr 1fr}}
.foFounderShell{--crm-ink:#13151b;--crm-muted:#737b88;--crm-line:#191d2713;--crm-violet:#6957f5;--crm-aqua:#39d6c5;--crm-blue:#6f8cff;--crm-amber:#e4ab57;--crm-rose:#de7d96;background:linear-gradient(145deg,#f2f4f7 0%,#f8f9fb 52%,#f1f3f7 100%);grid-template-columns:292px minmax(0,1fr)}.foFounderSidebar{isolation:isolate;background:linear-gradient(#fefefffa,#f8f9fcf5);border-right:1px solid #1f232e11;padding:20px 16px 214px;overflow:auto;box-shadow:18px 0 55px #22273606}.foFounderSidebar:before{content:"";z-index:-2;background:radial-gradient(circle at 22% 8%,#6957f513,#0000 24%),radial-gradient(circle at 88% 48%,#39d6c50b,#0000 24%);position:absolute;inset:0}.foFounderSidebar:after{content:"";z-index:-1;opacity:.2;pointer-events:none;background-image:radial-gradient(#1e222c2e .45px,#0000 .45px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 62%);mask-image:linear-gradient(#000,#0000 62%)}.foFounderBrand{border-bottom-color:#171a2211;padding:5px 8px 18px}.foFounderMark{background:linear-gradient(145deg,#101218,#252832);border-radius:15px;width:44px;height:44px;box-shadow:0 14px 30px #1012182e,inset 0 1px #ffffff1f}.foFounderMark span{color:#85eee2;text-shadow:0 0 18px #39d6c561}.foFounderBrand strong{font-size:11.5px}.foFounderBrand small{color:#9299a5;font-size:7.2px}.foFounderNav{gap:15px;padding-top:16px}.foFounderNavLabel{color:#9da3ad;font-size:6.3px}.foFounderNavGroup>a{border-radius:12px;min-height:40px;padding:0 10px;font-size:9.6px;font-weight:740}.foFounderNavGroup>a i{border-radius:9px;width:27px;height:27px}.foFounderNavGroup>a i svg{width:15.5px;height:15.5px}.foFounderNavGroup>a:hover{color:#383e48;background:#6957f50e}.foFounderNavGroup>a.active{color:#5144ca;background:linear-gradient(90deg,#6957f521,#6957f50a);box-shadow:inset 0 0 0 1px #6957f50a}.foFounderNavGroup>a.active i{box-shadow:0 8px 20px #3930871a}.foSidebarAmbient{bottom:66px;left:16px;right:16px;box-shadow:0 18px 44px #26225b12,inset 0 1px #ffffffe6;background:linear-gradient(145deg,#ffffffeb,#f5f5fbdb)!important;border:1px solid #6957f51c!important;border-radius:22px!important;min-height:136px!important;margin:0!important;padding:17px 94px 16px 16px!important;position:absolute!important;overflow:hidden!important}.foSidebarAmbient:before{content:"";filter:blur(4px);background:radial-gradient(circle,#6957f51c,#0000 68%);border-radius:50%;width:145px;height:145px;position:absolute;top:-55px;right:-32px}.foSidebarAmbient>span,.foSidebarAmbient>small{z-index:6;position:relative}.foSidebarAmbient>span{letter-spacing:.17em!important;color:#5548ca!important;font-size:6.4px!important}.foSidebarAmbient>small{max-width:86px;color:#969ca7!important;margin-top:5px!important;font-size:6.8px!important;line-height:1.45!important}.foLiquidLamp{filter:none!important;background:linear-gradient(#fcfdfff2,#e3e2f785 16%,#e2f9f69e 78%,#f7f7fcf2)!important;border:1px solid #4e488126!important;border-radius:30px 30px 22px 22px!important;width:61px!important;height:102px!important;animation:8s ease-in-out infinite foLampBreath!important;position:absolute!important;bottom:15px!important;right:18px!important;overflow:visible!important;box-shadow:inset 0 0 0 1px #ffffffbf,inset 8px 0 17px #ffffff85,inset -7px 0 17px #6656de12,0 12px 27px #42359924,0 0 36px #39d6c51a!important}.foLiquidLamp:before{content:"";background:linear-gradient(#2b2e38,#6f7380 55%,#20232b);border-radius:8px 8px 4px 4px;height:12px;position:absolute;top:-9px;left:9px;right:9px;box-shadow:inset 0 1px #ffffff73,0 4px 9px #16181f26}.foLiquidLamp:after{content:"";background:linear-gradient(#737783,#242730);border-radius:5px 5px 12px 12px;height:15px;position:absolute;bottom:-10px;left:6px;right:6px;box-shadow:inset 0 1px #ffffff4d,0 7px 13px #14171d29}.foLiquidLamp i{opacity:.9;mix-blend-mode:multiply!important;filter:blur(1.2px)!important;border-radius:45% 55% 58% 42%/50% 43% 57% 50%!important;position:absolute!important}.foLiquidLamp i:first-child{background:linear-gradient(135deg,#45e0cfe0,#4da9ffa1)!important;width:35px!important;height:27px!important;animation:9s ease-in-out infinite foLavaOne!important;top:49px!important;left:11px!important}.foLiquidLamp i:nth-child(2){background:linear-gradient(135deg,#7f65ffdb,#c66cff9e)!important;width:31px!important;height:37px!important;animation:8.2s ease-in-out infinite foLavaTwo!important;top:15px!important;right:8px!important}.foLiquidLamp i:nth-child(3){background:linear-gradient(135deg,#538fffbd,#43decebd)!important;width:25px!important;height:22px!important;animation:10s ease-in-out infinite foLavaThree!important;bottom:11px!important;left:15px!important}.foFounderProfile{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fafbfded;border-top:1px solid #191d270f;border-radius:12px;margin:0;padding:9px 8px;position:absolute;bottom:9px;left:16px;right:16px}.foFounderMain{background:radial-gradient(circle at 8% 4%,#6957f50e,#0000 26%),radial-gradient(circle at 88% 12%,#39d6c50b,#0000 25%),linear-gradient(#f8f9fb,#f3f5f8 58%,#f7f8fa);min-width:0;position:relative}.foFounderMain:before{content:"";filter:blur(15px);pointer-events:none;background:radial-gradient(circle,#6e5bf60e,#0000 67%);border-radius:50%;width:420px;height:420px;position:fixed;top:130px;right:-120px}.foFounderTopbar{-webkit-backdrop-filter:blur(30px)saturate(155%);backdrop-filter:blur(30px)saturate(155%);background:#f9fafcc7;border-bottom:1px solid #191d270f;min-height:78px;padding:13px 30px;box-shadow:0 9px 35px #1a1f2a06}.foFounderTopbar>div:first-child>span{font-size:6.1px}.foFounderTopbar>div:first-child>strong{font-size:15px}.foFounderTopbar>div:first-child>small{font-size:7.5px}.foTopGhost,.foTopPrimary{border-radius:12px;min-height:39px;font-size:8.4px}.foTopPrimary{background:linear-gradient(145deg,#16181e,#252832);box-shadow:0 12px 28px #14171f24}.crmDashboard{max-width:1680px;padding:30px clamp(24px,3vw,46px) 86px}.crmCommandHero{isolation:isolate;background:linear-gradient(135deg,#fffffff5,#f9fafde0 52%,#f3f3fbeb);border:1px solid #20243014;border-radius:31px;grid-template-columns:minmax(0,1fr) minmax(430px,.82fr);min-height:288px;position:relative;overflow:hidden;box-shadow:0 28px 80px #2a2d3d13,inset 0 1px #fffffff5;align-items:stretch!important;gap:30px!important;padding:31px 32px!important;display:grid!important}.crmCommandHero:before{content:"";z-index:-1;filter:blur(2px);background:radial-gradient(circle,#6f58f72e,#6f58f709 43%,#0000 70%);border-radius:50%;width:370px;height:370px;position:absolute;top:-190px;left:-120px}.crmCommandHero:after{content:"";z-index:-1;filter:blur(3px);background:radial-gradient(circle,#35d8c629,#0000 69%);border-radius:50%;width:390px;height:390px;position:absolute;bottom:-330px;right:22%}.crmWelcomeCopy{z-index:3;align-self:center;max-width:770px;position:relative}.crmCommandHero .crmEyebrow{letter-spacing:.19em;color:#5b4ed7;font-size:6.8px}.crmCommandHero h1{letter-spacing:-.061em;max-width:760px;margin:12px 0;font-size:clamp(39px,4.1vw,64px);font-weight:735;line-height:.94}.crmCommandHero h1 em{color:#777d88;margin-top:4px;font-weight:510;display:block}.crmCommandHero p{color:#747b87;max-width:680px;font-size:10.5px;line-height:1.62}.crmCommandHero .crmWelcomeActions{justify-content:flex-start;margin-top:22px}.crmCommandHero .crmPrimaryAction,.crmCommandHero .crmQuietAction{border-radius:13px;min-height:43px;padding-inline:17px;font-size:8.5px}.crmCommandHero .crmQuietAction{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc2}.crmCommandVisual{isolation:isolate;border-left:1px solid #1b1f290e;min-height:224px;position:relative;overflow:hidden}.crmVisualMesh{opacity:.32;background-image:linear-gradient(#574f9114 1px,#0000 1px),linear-gradient(90deg,#574f9114 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.crmOrbit{border:1px solid #6957f526;border-radius:50%;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.crmOrbit:after{content:"";background:#73eadc;border-radius:50%;width:8px;height:8px;position:absolute;top:15%;left:11%;box-shadow:0 0 0 7px #39d6c517,0 0 24px #39d6c552}.crmOrbitOne{width:205px;height:205px;animation:22s linear infinite foOrbit}.crmOrbitTwo{border-style:dashed;border-color:#6957f516;width:286px;height:286px;animation:32s linear infinite foOrbitReverse}.crmFluidCore{z-index:3;text-align:center;background:radial-gradient(circle at 34% 27%,#fffffffa 0 8%,#9384ffeb 27%,#5acdcdc7 58%,#5947bebd 100%);border-radius:48% 52% 47% 53%/53% 45% 55% 47%;flex-direction:column;justify-content:center;align-items:center;width:152px;height:152px;animation:9s ease-in-out infinite foFluidMorph;display:flex;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);box-shadow:inset 14px 12px 27px #ffffff52,inset -17px -15px 28px #261c632b,0 24px 46px #4e42a936,0 0 70px #4fcdc41f}.crmFluidCore:before{content:"";filter:blur(5px);background:#ffffff7a;border-radius:50%;width:31px;height:24px;position:absolute;inset:13px 20px auto auto;transform:rotate(-20deg)}.crmFluidCore span{letter-spacing:.17em;color:#ffffffc7;font-size:5.5px;font-weight:900}.crmFluidCore strong{color:#fff;letter-spacing:-.04em;max-width:130px;margin-top:7px;font-size:16px;line-height:1;display:block}.crmFluidCore small{color:#ffffffc4;margin-top:6px;font-size:6.5px}.crmVisualMetric{z-index:5;-webkit-backdrop-filter:blur(17px)saturate(135%);backdrop-filter:blur(17px)saturate(135%);background:#ffffffc7;border:1px solid #25293513;border-radius:14px;min-width:118px;padding:11px 12px;position:absolute;box-shadow:0 15px 35px #282c3b12}.crmVisualMetric span,.crmVisualMetric small{display:block}.crmVisualMetric span{letter-spacing:.13em;color:#8a909b;font-size:5.2px;font-weight:900}.crmVisualMetric strong{letter-spacing:-.04em;margin-top:5px;font-size:18px;display:block}.crmVisualMetric small{color:#9a9fa8;margin-top:3px;font-size:6.2px}.crmVisualMetric.metricInbox{animation:6s ease-in-out infinite foMetricFloat;top:15%;left:4%}.crmVisualMetric.metricMatch{animation:7s ease-in-out infinite reverse foMetricFloat;top:17%;right:1%}.crmVisualMetric.metricRisk{animation:8s ease-in-out infinite foMetricFloat;bottom:10%;right:4%}.crmVisualMetric.metricRisk strong{color:#b65a72}.crmKpiStrip{gap:9px;margin-top:12px}.crmKpiStrip>a{isolation:isolate;background:linear-gradient(145deg,#fffffff0,#fbfbfddb);border-color:#1c202a12;border-radius:20px;min-height:112px;padding:18px;box-shadow:0 12px 35px #2024310b}.crmKpiStrip>a:before{content:"";z-index:-1;opacity:0;background:radial-gradient(circle,#6957f514,#0000 70%);border-radius:50%;height:55px;transition:all .2s;position:absolute;bottom:-38px;left:-12px;right:-12px}.crmKpiStrip>a:hover{border-color:#6957f51f;transform:translateY(-4px);box-shadow:0 20px 48px #22263313}.crmKpiStrip>a:hover:before{opacity:1}.crmKpiStrip span{font-size:6.4px}.crmKpiStrip strong{margin-top:12px;font-size:31px}.crmKpiStrip small{font-size:7.4px}.crmKpiStrip i{width:8px;height:8px;top:17px;right:17px;box-shadow:0 0 0 6px #00000006}.crmPanel{background:linear-gradient(150deg,#fffffff5,#fcfcfee0);border-color:#1b1f2912;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 16px 45px #2226320b,inset 0 1px #ffffffe6}.crmPanel:before{content:"";opacity:.72;background:linear-gradient(90deg,#0000,#6957f52b,#39d6c521,#0000);height:1px;position:absolute;top:0;left:22px;right:22px}.crmPanelHead span{font-size:6.2px}.crmPanelHead h2{font-size:21px}.crmPanelHead p{font-size:7.8px}.crmPanelHead>a{font-size:7.6px}.crmMainGrid,.crmDualGrid,.crmLowerGrid{gap:12px;margin-top:12px}.crmInboxPanel,.crmMatchingPanel,.crmMarketPanel{padding:22px}.crmFocusPanel,.crmApprovalPanel{padding:20px}.crmTableHead{margin-top:18px;padding:9px 10px;font-size:6.3px}.crmRow{border-bottom-color:#181c250d;min-height:66px;padding:10px}.crmRow:hover{background:linear-gradient(90deg,#6957f50b,#39d6c506);border-radius:14px}.crmAvatar{background:linear-gradient(145deg,#ecebfb,#f9f9fc);border-radius:11px;width:34px;height:34px;font-size:8.5px;box-shadow:inset 0 0 0 1px #6957f50d}.crmRow strong,.crmClientRow strong{font-size:8.8px}.crmRow small,.crmClientRow small{font-size:6.9px}.crmStatus{padding:5px 8px;font-size:6.1px!important}.crmFocusList>a{min-height:59px}.crmFocusList>a>b{background:linear-gradient(145deg,#efeff8,#f8f8fb);border-radius:9px;width:26px;height:26px;font-size:6.5px}.crmFocusList strong{font-size:8.4px}.crmFocusList span{font-size:6.5px}.crmFocusList em{font-size:8.7px}.crmApprovalRow{min-height:60px}.crmApprovalRow strong{font-size:8.2px}.crmApprovalRow span{font-size:6.5px}.crmApprovalRow button{border-radius:9px;width:29px;height:29px;transition:all .16s}.crmApprovalRow button:hover{transform:translateY(-1px)}.crmMatchList>div{min-height:63px}.crmMatchList>div>div b{font-size:8.8px}.crmMatchList>div>div i{box-shadow:0 0 14px #39d6c529}.crmMatchList strong{font-size:9.2px}.crmMatchList small{font-size:7px}.crmMarketSplit>div{background:linear-gradient(145deg,#f7f8fb,#fcfcfd)!important;border-radius:18px!important}.crmMarketSplit strong{font-size:34px!important}.crmBalance{box-shadow:inset 0 0 0 1px #1e222c06;height:8px!important}.crmPipelinePanel{margin-top:12px!important;padding:23px!important}.crmPipelineBoard{gap:8px!important}.crmStage{background:linear-gradient(155deg,#f7f8fb,#fcfcfd)!important;border-radius:19px!important;min-height:128px!important;transition:all .2s!important}.crmStage:hover{transform:translateY(-3px);box-shadow:0 16px 34px #2428350f;background:#fff!important}.crmStage>span{font-size:6.2px!important}.crmStage>strong{font-size:8px!important}.crmStage>b{font-size:27px!important}.crmStage>small{font-size:6.8px!important}.crmStage>i{background:linear-gradient(90deg,#6858f4,#43d9c8)!important}.crmDealsPanel,.crmRiskPanel,.crmPlatformPanel{padding:21px!important}.crmDealList>a,.crmRiskList>a{min-height:60px!important}.crmDealList strong,.crmRiskList strong{font-size:8.5px!important}.crmDealList span,.crmRiskList span{font-size:6.8px!important}.crmPlatformLinks>a{transition:all .17s;border-radius:14px!important}.crmPlatformLinks>a:hover{background:linear-gradient(90deg,#6957f50b,#39d6c506);transform:translate(2px)}.crmSubpage{padding-top:30px}.crmSubHero{background:linear-gradient(145deg,#fffffff2,#f7f8fce6)!important;border-radius:27px!important;box-shadow:0 18px 50px #2428350b!important}.crmSubStats>div,.crmClientsTable{border-radius:21px!important}@keyframes foLampBreath{0%,to{transform:translateY(0);box-shadow:inset 0 0 0 1px #ffffffbf,inset 8px 0 17px #ffffff85,inset -7px 0 17px #6656de12,0 12px 27px #42359924,0 0 33px #39d6c514}50%{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #ffffffc7,inset 8px 0 17px #ffffff8f,inset -7px 0 17px #6656de17,0 15px 31px #42359929,0 0 44px #39d6c529}}@keyframes foLavaOne{0%,to{transform:translateY(7px)rotate(0)scale(.9,1.08)}45%{transform:translate(5px,-35px)rotate(34deg)scale(1.08,.9)}70%{transform:translate(-5px,-19px)rotate(75deg)scale(.92,1.1)}}@keyframes foLavaTwo{0%,to{transform:translate(2px,3px)rotate(12deg)scale(.95,1.03)}50%{transform:translate(-7px,42px)rotate(-42deg)scale(1.1,.88)}}@keyframes foLavaThree{0%,to{transform:translate(-2px)rotate(0)}50%{transform:translate(10px,-29px)rotate(90deg)scale(1.18,.82)}}@keyframes foOrbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes foOrbitReverse{to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes foFluidMorph{0%,to{border-radius:48% 52% 47% 53%/53% 45% 55% 47%;transform:translate(-50%,-50%)rotate(0)}50%{border-radius:54% 46% 56% 44%/43% 56% 44% 57%;transform:translate(-50%,-50%)rotate(3deg)}}@keyframes foMetricFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width:1320px){.crmCommandHero{grid-template-columns:minmax(0,1fr) 420px}.crmCommandHero h1{font-size:48px}.crmVisualMetric.metricInbox{left:0}.crmVisualMetric.metricMatch,.crmVisualMetric.metricRisk{right:0}}@media (max-width:1120px){.foFounderShell{grid-template-columns:250px minmax(0,1fr)}.foFounderSidebar{padding-inline:13px}.foSidebarAmbient,.foFounderProfile{left:13px;right:13px}.crmCommandHero{grid-template-columns:1fr;min-height:auto}.crmCommandVisual{border-top:1px solid #1b1f290e;border-left:0;min-height:255px}.crmFluidCore,.crmOrbit{left:50%}.crmKpiStrip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.foFounderShell{grid-template-columns:78px minmax(0,1fr)}.foFounderSidebar{padding:14px 10px 88px}.foFounderBrand{justify-content:center;padding-inline:0}.foFounderBrand>span:last-child,.foFounderNavLabel,.foFounderNavGroup>a>span,.foFounderNavGroup>a>b,.foSidebarAmbient,.foFounderProfile span,.foFounderProfile>b{display:none!important}.foFounderNavGroup>a{grid-template-columns:1fr;place-items:center;padding:0}.foFounderNavGroup>a i{width:34px;height:34px}.foFounderProfile{grid-template-columns:1fr;padding:8px;display:grid;bottom:12px;left:14px;right:14px}.crmDashboard,.crmSubpage{padding-inline:20px}.crmMainGrid,.crmDualGrid,.crmLowerGrid{grid-template-columns:1fr!important}.crmKpiStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.foFounderTopbar{padding-inline:20px}.foFounderTopbar>div:first-child>small{display:none}}@media (max-width:620px){.foFounderShell{grid-template-columns:64px minmax(0,1fr)}.foFounderSidebar{padding-inline:8px}.foFounderMark{width:39px;height:39px}.foFounderNavGroup>a i{width:32px;height:32px}.foFounderTopbar{min-height:68px;padding:10px 14px}.foFounderTopbar>div:first-child>span,.foTopGhost{display:none}.foFounderTopbar>div:first-child{display:block}.foFounderTopbar>div:first-child>strong{font-size:12px}.foTopPrimary{min-height:34px;padding-inline:10px;font-size:7.4px}.crmDashboard,.crmSubpage{padding:18px 13px 70px}.crmCommandHero{border-radius:24px;padding:22px 20px!important}.crmCommandHero h1{font-size:37px}.crmCommandVisual{min-height:230px}.crmVisualMetric{min-width:100px;padding:9px}.crmVisualMetric.metricInbox{left:0}.crmVisualMetric.metricMatch,.crmVisualMetric.metricRisk{right:0}.crmKpiStrip{grid-template-columns:1fr 1fr}.crmKpiStrip>a{min-height:96px;padding:15px}.crmMainGrid,.crmDualGrid,.crmLowerGrid{gap:9px}.crmTableHead{display:none}.crmRow{gap:10px;grid-template-columns:1fr 1fr!important}.crmPanel{border-radius:20px}.crmPanelHead{align-items:flex-start}.crmPanelHead h2{font-size:18px}}@media (prefers-reduced-motion:reduce){.foLiquidLamp,.foLiquidLamp i,.crmOrbit,.crmFluidCore,.crmVisualMetric{animation:none!important}}
.foFounderBrandLogo{flex:0 0 50px;place-items:center;width:50px;height:50px;display:grid}.foFounderBrandLogo svg{filter:drop-shadow(0 10px 22px #2226341c);display:block}.foFounderBrand{gap:13px!important}.foFounderBrand strong{line-height:1.2;font-size:13px!important}.foFounderBrand small{line-height:1.25;letter-spacing:.12em!important;font-size:8.7px!important}.foFounderNavLabel{letter-spacing:.14em!important;padding-bottom:7px!important;font-size:8px!important}.foFounderNavGroup>a{min-height:43px!important;font-size:11.5px!important;line-height:1.2!important}.foFounderNavGroup>a i{width:29px!important;height:29px!important}.foFounderNavGroup>a i svg{width:17px!important;height:17px!important}.foFounderNavGroup>a.active b{width:5px!important;height:5px!important}.foFounderProfile strong{font-size:9.5px!important}.foFounderProfile small{font-size:8px!important}.foSidebarAmbient>span{font-size:7.7px!important}.foSidebarAmbient>small{max-width:96px!important;font-size:8px!important;line-height:1.45!important}.foFounderTopbar>div:first-child>span{font-size:7.4px!important}.foFounderTopbar>div:first-child>strong{font-size:17px!important}.foFounderTopbar>div:first-child>small{font-size:9.5px!important}.foTopGhost,.foTopPrimary{min-height:41px!important;padding-inline:15px!important;font-size:10px!important}.foFounderTopActions{gap:8px!important}.crmEyebrow,.crmSubHero>div>span,.crmPanelHead span,.crmLaneHead span,.crmMatchingWorkspaceHead span,.crmIntakeBalance>div:first-child>span{letter-spacing:.15em!important;font-size:8px!important}.crmCommandHero .crmEyebrow{font-size:8.5px!important}.crmCommandHero p,.crmWelcome p,.crmSubHero p{font-size:12px!important;line-height:1.62!important}.crmPanelHead h2{font-size:22px!important;line-height:1.08!important}.crmPanelHead p{font-size:10px!important;line-height:1.5!important}.crmPanelHead>a{font-size:9.5px!important}.crmKpiStrip span{font-size:8px!important}.crmKpiStrip small{font-size:9px!important;line-height:1.35!important}.crmVisualMetric span{font-size:7px!important}.crmVisualMetric small{font-size:8px!important}.crmVisualMetric strong{font-size:20px!important}.crmFluidCore span{font-size:7px!important}.crmFluidCore small{font-size:8px!important}.crmFluidCore strong{font-size:17px!important}.crmFocusList strong,.crmApprovalRow strong,.crmDealList strong,.crmRiskList strong,.crmPlatformLinks strong{font-size:10px!important}.crmFocusList span,.crmApprovalRow span,.crmDealList span,.crmRiskList span,.crmPlatformLinks small{font-size:8.5px!important;line-height:1.4!important}.crmFocusList em,.crmRiskList b{font-size:10px!important}.crmMarketFoot,.crmPipelineValue small{font-size:8px!important}.crmPipelineValue strong{font-size:23px!important}.crmStage span{font-size:8px!important}.crmStage strong{font-size:10px!important}.crmStage small{font-size:8px!important}.crmStage b{font-size:23px!important}.crmSubpage{max-width:1680px!important;padding:32px clamp(24px,3vw,46px) 90px!important}.crmSubHero{background:radial-gradient(circle at 89% 10%,#39d6c51a,#0000 24%),radial-gradient(circle at 12% 0,#6957f51f,#0000 30%),linear-gradient(145deg,#fffffff7,#f8f9fceb);border:1px solid #1d212c13;border-radius:28px;min-height:190px;position:relative;overflow:hidden;box-shadow:0 24px 65px #272b3a11,inset 0 1px #fffffff2;justify-content:space-between!important;align-items:flex-end!important;gap:30px!important;margin-bottom:14px!important;padding:30px 32px!important;display:flex!important}.crmSubHero:after{content:"";pointer-events:none;border:1px solid #6957f514;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-78px;right:-30px;box-shadow:0 0 0 35px #6957f506,0 0 0 70px #39d6c505}.crmSubHero>div:first-child{z-index:2;max-width:880px;position:relative}.crmSubHero h1{letter-spacing:-.052em!important;margin:9px 0 10px!important;font-size:clamp(36px,3.5vw,55px)!important;line-height:.98!important}.crmSubHero p{color:#737b88!important;max-width:760px!important}.crmSubHeroActions{z-index:3;flex-wrap:wrap;align-items:center;gap:9px;display:flex;position:relative}.crmSubHero .crmPrimaryAction,.crmSubHero .crmQuietAction{border-radius:13px!important;min-height:44px!important;padding-inline:17px!important;font-size:10px!important}.crmSubStats{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;margin:0 0 14px!important;display:grid!important}.crmSubStats>div{background:linear-gradient(145deg,#fffffff7,#f8f9fceb);border:1px solid #1e222d12;border-radius:20px;min-height:108px;position:relative;overflow:hidden;box-shadow:0 10px 30px #2328360a;padding:18px 19px!important}.crmSubStats>div:after{content:"";background:radial-gradient(circle,#6957f51c,#0000 69%);border-radius:50%;width:58px;height:58px;position:absolute;top:-20px;right:-20px}.crmSubStats span{letter-spacing:.08em!important;color:#7d8490!important;font-size:8.5px!important}.crmSubStats strong{letter-spacing:-.04em;margin-top:10px;display:block;font-size:29px!important;line-height:1!important}.crmSubStats small{color:#9298a3;margin-top:7px;font-size:8.5px;line-height:1.3;display:block}.crmClientStats{grid-template-columns:repeat(6,minmax(0,1fr))!important}.crmClientsTable{border-radius:25px!important;padding:23px!important;box-shadow:0 20px 55px #2529370e!important}.crmClientHead,.crmClientRow{grid-template-columns:minmax(200px,1.32fr) minmax(130px,.78fr) minmax(160px,1fr) minmax(120px,.68fr) minmax(95px,.5fr) 105px!important;gap:14px!important}.crmClientHead{letter-spacing:.1em!important;margin-top:18px!important;padding:11px 12px!important;font-size:8px!important}.crmClientRow{border-radius:13px;transition:background .18s,transform .18s;min-height:72px!important;padding:11px 12px!important}.crmClientRow:hover{background:#f7f8fb;transform:translate(2px)}.crmClientRow strong{font-size:10.5px!important;line-height:1.35!important}.crmClientRow small{font-size:8.5px!important;line-height:1.35!important}.crmAvatar{border-radius:11px!important;width:36px!important;height:36px!important;font-size:10px!important}.crmStatus{letter-spacing:.04em!important;padding:6px 9px!important;font-size:7.5px!important}.crmEmpty{font-size:10px!important}.crmIntakeHero{min-height:205px}.crmIntakeStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.crmIntakeStats>div{background:linear-gradient(145deg,#fffffff7,#f9fafce8);border:1px solid #1d212c13;border-radius:20px;min-height:112px;padding:18px 19px;position:relative;overflow:hidden;box-shadow:0 10px 30px #2529370a}.crmIntakeStats span,.crmIntakeStats small{display:block}.crmIntakeStats span{letter-spacing:.08em;text-transform:uppercase;color:#7e8591;font-size:8.5px;font-weight:850}.crmIntakeStats strong{letter-spacing:-.045em;margin-top:10px;font-size:27px;line-height:1;display:block}.crmIntakeStats small{color:#949aa4;margin-top:7px;font-size:8.5px}.crmIntakeStats i{border-radius:50%;width:8px;height:8px;position:absolute;top:18px;right:17px;box-shadow:0 0 0 6px #00000006}.crmIntakeStats i.violet{background:#6957f5}.crmIntakeStats i.aqua{background:#39d6c5}.crmIntakeStats i.blue{background:#6f8cff}.crmIntakeStats i.amber{background:#e4ab57}.crmIntakeStats i.rose{background:#de7d96}.crmIntakeBoard{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.crmIntakeLane{padding:22px;border-radius:25px!important;box-shadow:0 18px 52px #2529370d!important}.crmLaneHead{border-bottom:1px solid #1c202a12;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:16px;display:flex}.crmLaneHead h2{letter-spacing:-.038em;margin:7px 0 5px;font-size:22px;line-height:1.05}.crmLaneHead p{color:#89909b;margin:0;font-size:10px;line-height:1.45}.crmLaneHead>b{color:#584bcf;background:#f0effb;border-radius:13px;place-items:center;min-width:40px;height:40px;padding:0 10px;font-size:12px;display:grid}.buyLane .crmLaneHead>b{color:#287d71;background:#e8f7f4}.crmLaneColumnHead{color:#a0a6af;letter-spacing:.09em;text-transform:uppercase;grid-template-columns:minmax(165px,1.3fr) minmax(130px,1fr) 110px 65px 80px minmax(205px,1.25fr);gap:10px;padding:12px 9px 9px;font-size:7px;font-weight:850;display:grid}.crmIntakeRow{border-top:1px solid #1c202a0f;grid-template-columns:minmax(165px,1.3fr) minmax(130px,1fr) 110px 65px 80px minmax(205px,1.25fr);align-items:center;gap:10px;min-height:84px;padding:11px 9px;transition:background .18s,border-radius .18s;display:grid;position:relative}.crmIntakeRow:hover{background:#f8f9fb;border-radius:14px}.crmIntakeIdentity{align-items:center;gap:10px;min-width:0;display:flex}.crmIntakeIdentity>b{color:#5c50d1;background:linear-gradient(145deg,#efeff8,#f9f9fc);border-radius:11px;flex:none;place-items:center;width:36px;height:36px;font-size:10px;display:grid}.buyLane .crmIntakeIdentity>b{color:#2d8176;background:linear-gradient(145deg,#e7f6f3,#f5fbfa)}.crmIntakeIdentity span,.crmIntakeMeta,.crmIntakeValue,.crmIntakeReadiness,.crmIntakeStatus{min-width:0}.crmIntakeRow strong{font-size:9.5px;line-height:1.3;display:block}.crmIntakeRow small{color:#949aa4;overflow-wrap:anywhere;margin-top:4px;font-size:8px;line-height:1.35;display:block}.crmIntakeStatus{justify-items:start;gap:3px;display:grid}.crmInlineLeadAction{grid-template-columns:100px minmax(100px,1fr) 62px;align-items:center;gap:6px;display:grid}.crmInlineLeadAction .input{border-radius:9px!important;width:100%!important;min-width:0!important;height:37px!important;min-height:37px!important;padding:0 9px!important;font-size:8.5px!important}.crmInlineLeadAction .btn{border-radius:9px!important;height:37px!important;min-height:37px!important;padding:0 9px!important;font-size:8px!important}.crmIntakeDescription{color:#858c97;background:#f7f8fb;border-radius:10px;grid-column:1/-1;margin:0 0 4px 46px;padding:9px 11px;font-size:8.5px;line-height:1.45}.crmIntakeEmpty{text-align:center;color:#8a919c;padding:28px 10px}.crmIntakeEmpty strong{color:#555c67;font-size:13px;display:block}.crmIntakeEmpty span{margin-top:6px;font-size:9.5px;display:block}.crmIntakeEmpty.large{padding:50px 20px}.crmIntakeEmpty.large strong{font-size:18px}.crmIntakeEmpty.large span{font-size:11px}.crmIntakeBalance{background:linear-gradient(110deg,#f6f4fff0,#fffffff5 48%,#effbf9f2);border:1px solid #1f232e12;border-radius:23px;justify-content:space-between;align-items:center;gap:28px;margin:12px 0;padding:23px 25px;display:flex;box-shadow:0 15px 45px #272b3a0b}.crmIntakeBalance h2{letter-spacing:-.035em;margin:7px 0 6px;font-size:22px}.crmIntakeBalance p{color:#828995;margin:0;font-size:10px}.crmBalanceNumbers{align-items:center;gap:18px;display:flex}.crmBalanceNumbers>div{background:#ffffffbf;border:1px solid #1e222d11;border-radius:16px;min-width:155px;padding:15px 17px}.crmBalanceNumbers small{letter-spacing:.12em;color:#9298a2;font-size:7px;font-weight:850;display:block}.crmBalanceNumbers strong{margin-top:6px;font-size:18px;display:block}.crmBalanceNumbers>i{color:#8278de;font-size:18px;font-style:normal}.crmMatchingWorkspace{scroll-margin-top:95px;border-radius:26px!important;padding:24px!important}.crmMatchingWorkspaceHead{border-bottom:1px solid #1d212c12;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:17px;display:flex}.crmMatchingWorkspaceHead h2{letter-spacing:-.04em;margin:7px 0 6px;font-size:25px}.crmMatchingWorkspaceHead p{color:#858c97;max-width:850px;margin:0;font-size:10.5px;line-height:1.5}.crmMatchingWorkspaceHead>b{color:#584bcf;white-space:nowrap;background:#f0effb;border-radius:999px;padding:8px 11px;font-size:8.5px}.crmMatchingCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.crmMatchingCards>article{background:linear-gradient(145deg,#fff,#fafafd);border:1px solid #1d212c11;border-radius:19px;grid-template-columns:100px minmax(0,1fr) minmax(160px,.72fr) auto;align-items:center;gap:16px;min-height:126px;padding:17px 18px;transition:transform .18s,box-shadow .18s;display:grid}.crmMatchingCards>article:hover{transform:translateY(-2px);box-shadow:0 17px 38px #262a390f}.crmMatchRank>span{color:#9ca2ab;font-size:7px;display:block}.crmMatchRank>strong{letter-spacing:-.04em;margin-top:5px;font-size:24px;display:block}.crmMatchRank>div{background:#eceef2;border-radius:999px;height:4px;margin-top:9px;overflow:hidden}.crmMatchRank i{background:linear-gradient(90deg,#6957f5,#39d6c5);height:100%;display:block}.crmMatchParties>span{letter-spacing:.12em;color:#685bd7;font-size:7px;font-weight:850;display:block}.crmMatchParties>strong{margin-top:7px;font-size:11px;line-height:1.35;display:block}.crmMatchParties>strong i{color:#7d74d8;font-style:normal}.crmMatchParties>small{color:#8d949f;margin-top:6px;font-size:8.5px;line-height:1.4;display:block}.crmMatchingCards>article>p{color:#7f8692;margin:0;font-size:9px;line-height:1.45}.crmMatchingCards>article>a{color:#5d53cf;white-space:nowrap;font-size:8.5px;font-weight:800}.foFounderWorkspace>.pageShell{max-width:1680px;margin:0 auto;background:0 0!important;padding:32px clamp(24px,3vw,46px) 88px!important}.foFounderWorkspace>.pageShell>.container{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.foFounderWorkspace .pageHeader{background:radial-gradient(circle at 90% 9%,#39d6c514,#0000 22%),radial-gradient(circle at 12% 0,#6957f51c,#0000 28%),linear-gradient(145deg,#fffffff7,#f8f9fced);border:1px solid #1d212c13;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 22px 60px #262a380e;margin-bottom:14px!important;padding:30px 31px!important}.foFounderWorkspace .pageHeader .eyebrow,.foFounderWorkspace .formCard>.eyebrow{letter-spacing:.14em!important;font-size:8.5px!important}.foFounderWorkspace .pageHeader h1{letter-spacing:-.052em!important;margin:8px 0 10px!important;font-size:clamp(37px,3.6vw,56px)!important;line-height:.97!important}.foFounderWorkspace .pageHeader .lead{color:#747c88!important;max-width:900px!important;margin:0!important;font-size:12px!important;line-height:1.6!important}.foFounderWorkspace .dashboardGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:0 0 14px!important}.foFounderWorkspace .dashboardGrid .kpi{background:linear-gradient(145deg,#fffffff7,#f9fafceb)!important;border:1px solid #1d212c12!important;border-radius:20px!important;min-height:112px!important;padding:18px 19px!important;box-shadow:0 10px 30px #2529370a!important}.foFounderWorkspace .dashboardGrid .kpi strong{font-size:29px!important}.foFounderWorkspace .metricLabel{font-size:9.5px!important;line-height:1.45!important}.foFounderWorkspace .formCard,.foFounderWorkspace .foPanel{background:#fffffff0!important;border:1px solid #1d212c12!important;border-radius:24px!important;box-shadow:0 18px 50px #2529370d!important}.foFounderWorkspace .formCard{padding:23px!important}.foFounderWorkspace .formCard h2{letter-spacing:-.035em!important;font-size:22px!important;line-height:1.08!important}.foFounderWorkspace .formCard p{font-size:10.5px!important;line-height:1.5!important}.foFounderWorkspace .heroMetric{min-height:64px!important;padding:12px 4px!important}.foFounderWorkspace .heroMetric strong{font-size:11px!important;line-height:1.35!important}.foFounderWorkspace .heroMetric p{font-size:9.5px!important;line-height:1.5!important}.foFounderWorkspace .input{border-radius:11px!important;min-height:43px!important;font-size:10.5px!important}.foFounderWorkspace .btn{border-radius:11px!important;min-height:41px!important;font-size:9.5px!important}.foFounderWorkspace .foPanelInner{padding:22px!important}.foFounderWorkspace .foPanelHead small{font-size:8px!important}.foFounderWorkspace .foPanelHead h2{font-size:21px!important}.foFounderWorkspace .foPanelHead p{font-size:10px!important}.foFounderWorkspace .foRow{min-height:66px!important;padding:12px 0!important}.foFounderWorkspace .foRowMain strong{font-size:11px!important}.foFounderWorkspace .foRowMain>span,.foFounderWorkspace .foHint,.foFounderWorkspace .foRowAside span{font-size:9px!important;line-height:1.45!important}.foFounderWorkspace .foStatus{padding:6px 9px!important;font-size:7.5px!important}.crmSiteGrid{gap:12px!important}.crmSiteCard{background:linear-gradient(145deg,#fffffffa,#f8f9fced)!important;border:1px solid #1d212c12!important;border-radius:23px!important;min-height:238px!important;padding:23px!important;transition:transform .2s,box-shadow .2s!important;box-shadow:0 15px 42px #2529370b!important}.crmSiteCard:hover{transform:translateY(-4px);box-shadow:0 24px 58px #25293712!important}.crmSiteCard.feature{background:radial-gradient(circle at 90% 10%,#39d6c51f,#0000 28%),radial-gradient(circle at 8% 0,#6957f526,#0000 32%),linear-gradient(145deg,#fff,#f8f8fd)!important}.crmSiteCard>span{font-size:8px!important}.crmSiteCard h2{margin-top:9px!important;font-size:23px!important}.crmSiteCard p{font-size:10.5px!important;line-height:1.55!important}.crmSiteCard a{font-size:9.5px!important}.crmSiteRoadmap{border-radius:24px!important;margin-top:14px!important;padding:23px!important}.crmRoadmapLine span{padding:8px 10px!important;font-size:8.5px!important}.foFounderShell a:focus-visible,.foFounderShell button:focus-visible,.foFounderShell input:focus-visible,.foFounderShell select:focus-visible,.foFounderShell textarea:focus-visible{outline-offset:2px;outline:2px solid #6957f594}.foFounderWorkspace a,.foFounderWorkspace button{transition:transform .18s,box-shadow .18s,background .18s,border-color .18s,color .18s}@media (max-width:1450px){.crmIntakeBoard,.crmMatchingCards{grid-template-columns:1fr}.crmClientStats{grid-template-columns:repeat(3,1fr)!important}.crmLaneColumnHead,.crmIntakeRow{grid-template-columns:minmax(170px,1.2fr) minmax(130px,.9fr) 110px 65px 80px minmax(220px,1.2fr)}}@media (max-width:1180px){.foFounderTopbar>div:first-child>small{display:none}.crmSubStats,.crmIntakeStats{grid-template-columns:repeat(3,1fr)!important}.crmClientHead,.crmClientRow{grid-template-columns:minmax(180px,1.3fr) 120px minmax(150px,1fr) 110px 90px}.crmClientHead span:nth-child(5),.crmClientRow>div:nth-child(5),.crmLaneColumnHead{display:none}.crmIntakeRow{grid-template-columns:minmax(180px,1.2fr) minmax(150px,1fr) 110px 70px 90px}.crmInlineLeadAction{grid-column:1/-1;grid-template-columns:150px minmax(180px,1fr) 80px}.crmIntakeDescription{margin-left:0}.foFounderWorkspace .dashboardGrid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:900px){.foTopClients{display:none!important}.crmSubHero{min-height:auto;flex-direction:column!important;align-items:flex-start!important}.crmSubStats,.crmIntakeStats,.crmClientStats{grid-template-columns:repeat(2,1fr)!important}.crmIntakeBalance{flex-direction:column;align-items:flex-start}.crmBalanceNumbers{width:100%}.crmBalanceNumbers>div{flex:1}.crmClientHead{display:none!important}.crmClientRow{background:#fff;border:1px solid #1d212c0f;margin-top:8px;grid-template-columns:1fr 1fr!important;gap:12px!important;padding:15px!important}.crmClientRow>div:nth-child(5){display:block}.crmIntakeRow{grid-template-columns:1fr 1fr}.crmInlineLeadAction,.crmIntakeDescription{grid-column:1/-1}.crmMatchingCards>article{grid-template-columns:88px minmax(0,1fr)}.crmMatchingCards>article>p,.crmMatchingCards>article>a{grid-column:1/-1}.foFounderWorkspace>.pageShell>div.container[style*=grid-template-columns]{grid-template-columns:1fr!important}}@media (max-width:680px){.foFounderTopbar{padding-inline:17px!important}.foFounderTopActions .foTopGhost,.foFounderTopbar>div:first-child>span{display:none}.foFounderTopbar>div:first-child>strong{font-size:15px!important}.crmSubpage,.crmDashboard,.foFounderWorkspace>.pageShell{padding-left:15px!important;padding-right:15px!important}.crmSubHero,.foFounderWorkspace .pageHeader{border-radius:22px!important;padding:22px!important}.crmSubHero h1,.foFounderWorkspace .pageHeader h1{font-size:36px!important}.crmSubStats,.crmIntakeStats,.crmClientStats{grid-template-columns:1fr 1fr!important}.crmIntakeLane{padding:16px}.crmIntakeRow,.crmInlineLeadAction{grid-template-columns:1fr}.crmIntakeBalance{padding:18px}.crmBalanceNumbers{flex-direction:column;align-items:stretch}.crmBalanceNumbers>i{display:none}.crmMatchingWorkspace{padding:17px!important}.crmMatchingWorkspaceHead{flex-direction:column}.crmMatchingCards>article{grid-template-columns:1fr}.crmMatchRank{max-width:150px}.foFounderWorkspace .dashboardGrid{grid-template-columns:1fr 1fr!important}.crmSiteGrid{grid-template-columns:1fr!important}}@media (max-width:460px){.crmSubStats,.crmIntakeStats,.crmClientStats,.foFounderWorkspace .dashboardGrid{grid-template-columns:1fr!important}.crmSubHeroActions{grid-template-columns:1fr;width:100%;display:grid}.crmSubHeroActions a{width:100%}.crmClientRow{grid-template-columns:1fr!important}.crmIntakeStats>div,.crmSubStats>div{min-height:96px}.foFounderBrand strong{font-size:12px!important}}@media (prefers-reduced-motion:reduce){.foFounderShell *,.foFounderShell :before,.foFounderShell :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
