:root{--bg:#080b10;--panel:#101721;--panel-2:#141d29;--border:#263240;--text:#f4f6f8;--muted:#929dab;--gold:#d1b36f;--green:#42d6a3}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--text);background:radial-gradient(circle at 72% -5%,rgba(209,179,111,.1),transparent 36rem),radial-gradient(circle at 0 40%,rgba(66,214,163,.05),transparent 30rem),var(--bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}.shell{width:min(1180px,calc(100% - 40px));margin-inline:auto}.header{min-height:82px;display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.065)}.brand,.header{align-items:center}.brand{display:inline-flex;gap:12px;font-weight:800;letter-spacing:-.03em}.logo{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(209,179,111,.52);border-radius:12px;color:var(--gold);background:rgba(209,179,111,.12)}.nav{display:flex;align-items:center;gap:28px;color:var(--muted);font-size:14px}.nav a:hover{color:var(--text)}.navCta{padding:11px 15px;border:1px solid rgba(209,179,111,.38);border-radius:11px;color:var(--gold)!important;background:rgba(209,179,111,.1)}.hero{padding:105px 0 80px;text-align:center}.badge,.previewLabel,.sectionIntro>span,.sectionKicker{font-size:12px;font-weight:800;letter-spacing:.18em}.badge{display:inline-flex;padding:9px 13px;border:1px solid rgba(209,179,111,.24);border-radius:999px;color:var(--gold);background:rgba(209,179,111,.07)}.hero h1{margin:28px auto 22px;max-width:1050px;font-size:clamp(48px,7.3vw,88px);line-height:.98;letter-spacing:-.065em}.hero h1 span{color:var(--gold)}.hero>p{max-width:710px;margin:0 auto;color:var(--muted);font-size:clamp(17px,2vw,21px);line-height:1.65}.actions{margin-top:35px;display:flex;justify-content:center;gap:12px}.primary,.secondary{min-height:51px;padding:0 21px;display:inline-flex;align-items:center;justify-content:center;border-radius:13px;font-size:15px;font-weight:750;transition:transform .18s ease,border-color .18s ease}.primary{gap:12px;color:#11151b;background:var(--gold);box-shadow:0 16px 50px rgba(209,179,111,.16)}.secondary{border:1px solid var(--border);background:rgba(255,255,255,.025)}.primary:hover,.secondary:hover{transform:translateY(-2px)}.preview{max-width:1000px;margin:72px auto 0;overflow:hidden;text-align:left;border:1px solid var(--border);border-radius:24px;background:linear-gradient(145deg,#121a25,#0c1118);box-shadow:0 48px 130px rgba(0,0,0,.45)}.previewTop{min-height:52px;padding:0 20px;display:flex;align-items:center;gap:13px;border-bottom:1px solid rgba(255,255,255,.06);color:var(--muted);font-size:13px}.dots{display:flex;gap:7px}.dots span{width:8px;height:8px;border-radius:50%;background:#44515f}.previewBody{padding:45px 46px 12px}.previewLabel{color:var(--muted)}.previewValue{margin-top:10px;font-size:clamp(40px,7vw,70px);font-weight:850;letter-spacing:-.06em}.previewChange{margin-top:12px;color:var(--green);font-weight:750}.chart{width:100%;height:270px;margin-top:22px}.area{fill:url(#fill)}.line{fill:none;stroke:var(--green);stroke-width:4;stroke-linecap:round}.products{padding:95px 0 120px}.sectionIntro{max-width:720px;margin-bottom:36px}.sectionIntro>span,.sectionKicker{color:var(--gold)}.manifesto h2,.sectionIntro h2{margin:14px 0;font-size:clamp(36px,5vw,56px);line-height:1.06;letter-spacing:-.05em}.manifesto p,.sectionIntro p{margin:0;color:var(--muted);line-height:1.7}.grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.card{min-height:390px;padding:28px;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:20px;background:rgba(16,23,33,.74)}.cardActive{border-color:rgba(209,179,111,.42);background:linear-gradient(145deg,rgba(209,179,111,.1),transparent 58%),rgba(16,23,33,.92)}.status{align-self:flex-start;padding:7px 9px;border-radius:999px;color:var(--muted);background:rgba(255,255,255,.04);font-size:10px;font-weight:800;letter-spacing:.08em}.statusLive{color:var(--green);background:rgba(66,214,163,.09)}.icon{width:50px;height:50px;margin-top:34px;display:grid;place-items:center;border-radius:15px;color:var(--muted);background:#202a37;font-weight:850;font-size:18px}.iconActive{color:#11151b;background:var(--gold)}.card h3{margin:24px 0 5px;font-size:27px;letter-spacing:-.035em}.subtitle{color:var(--gold);font-size:13px;font-weight:700}.card p{margin:19px 0 0;color:var(--muted);line-height:1.67}.cardLink,.disabled{margin-top:auto;padding-top:30px;font-size:14px;font-weight:750}.cardLink{color:var(--gold)}.disabled{color:#657180}.manifesto{margin-bottom:110px;padding:55px;display:grid;grid-template-columns:1.3fr .7fr;align-items:end;grid-gap:55px;gap:55px;border:1px solid var(--border);border-radius:24px;background:linear-gradient(145deg,rgba(209,179,111,.08),rgba(16,23,33,.72))}.manifesto h2{max-width:700px;margin-bottom:0}.footer{min-height:150px;display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:30px;gap:30px;border-top:1px solid rgba(255,255,255,.07);color:var(--muted);font-size:13px}.footer .brand{color:var(--text)}@media (max-width:840px){.grid{grid-template-columns:1fr}.card{min-height:330px}.manifesto{align-items:start}.footer,.manifesto{grid-template-columns:1fr}.footer{gap:14px;padding:36px 0}}@media (max-width:580px){.shell{width:min(100% - 28px,1180px)}.header{min-height:72px}.brand{font-size:15px}.logo{width:34px;height:34px}.nav>a:first-child{display:none}.navCta{padding:10px 12px;font-size:12px}.hero{padding:68px 0 65px;text-align:left}.hero h1{font-size:51px}.hero>p{font-size:17px}.actions{justify-content:flex-start;flex-direction:column}.primary,.secondary{width:100%}.preview{margin-top:52px;border-radius:18px}.previewBody{padding:29px 22px 2px}.previewValue{font-size:42px}.chart{height:195px}.products{padding:70px 0 85px}.manifesto{margin-bottom:70px;padding:28px}}.headerRight{display:flex;align-items:center;gap:16px}.languageSwitch{display:inline-flex;padding:3px;border:1px solid var(--border);border-radius:10px;background:rgba(255,255,255,.025)}.languageSwitch button{min-width:35px;height:31px;padding:0 8px;border:0;border-radius:7px;color:var(--muted);background:transparent;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.languageSwitch button:hover{color:var(--text)}.languageSwitch .languageActive{color:#11151b;background:var(--gold)}@media(max-width:650px){.headerRight{gap:8px}.nav>a:first-child{display:none}.languageSwitch button{min-width:31px;padding:0 6px}}@media(max-width:430px){.navCta{display:none}}.versionPanel{margin-bottom:32px;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid var(--border);border-radius:16px;background:rgba(16,23,33,.62);color:var(--muted);font-size:12px}.versionPanel>div{display:flex;align-items:center;gap:15px}.versionPanel strong{color:var(--text);font-size:13px}.versionLabel{color:var(--gold);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.deploymentStatus{display:inline-flex;align-items:center;gap:7px}.deploymentStatus i{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 12px rgba(66,214,163,.45)}@media (max-width:650px){.versionPanel,.versionPanel>div{align-items:flex-start;flex-direction:column}.versionPanel{gap:12px}}body{font-size:17px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.brand{font-size:18px}.nav{font-size:15px}.hero>p{color:#aab4c0;font-size:clamp(18px,2vw,22px)}.previewTop{font-size:14px}.badge,.previewLabel,.sectionIntro>span,.sectionKicker{font-size:13px}.previewChange{font-size:16px}.card p,.manifesto p,.sectionIntro p{color:#aab4c0;font-size:17px}.cardLink,.disabled,.subtitle{font-size:15px}.status{font-size:11px}.footer,.versionPanel{font-size:13px}@media (max-width:760px){body{font-size:16px}.nav{font-size:14px}.card p,.hero>p,.manifesto p,.sectionIntro p{font-size:16px}}.navProduct{color:#d4dae2!important}.navBusiness{border-color:rgba(139,110,244,.48);color:#c8baff!important;background:rgba(139,110,244,.1)}.heroActions{flex-wrap:wrap}.businessSecondary{gap:12px;border-color:rgba(139,110,244,.42);color:#ddd5ff;background:rgba(139,110,244,.08)}.discoverButton{color:var(--muted)}.previewTop{justify-content:flex-start}.previewSwitch{display:inline-flex;gap:4px;padding:3px;border:1px solid var(--border);border-radius:10px;background:rgba(255,255,255,.025)}.previewSwitch button{min-height:30px;padding:0 11px;border:0;border-radius:7px;color:var(--muted);background:transparent;font:inherit;font-size:12px;font-weight:750;cursor:pointer}.previewSwitch button.active{color:#11151b;background:var(--gold)}.previewBusiness{border-color:rgba(139,110,244,.3);background:radial-gradient(circle at 90% 0,rgba(139,110,244,.14),transparent 34rem),linear-gradient(145deg,#121a25,#0c1118)}.businessPreviewBody{padding-bottom:42px}.businessPreviewValue{font-size:clamp(40px,6vw,66px)}.businessPreviewChange{color:#c8baff}.businessPreviewGrid{margin-top:40px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.businessPreviewGrid article{min-height:116px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:rgba(255,255,255,.025)}.businessPreviewGrid strong{font-size:34px;letter-spacing:-.045em}.businessPreviewGrid span{color:var(--muted);font-size:13px}.businessRecommendation{margin-top:14px;padding:18px 20px;display:grid;grid-template-columns:auto 1fr;grid-gap:16px;gap:16px;align-items:center;border:1px solid rgba(139,110,244,.28);border-radius:16px;background:rgba(139,110,244,.07)}.businessRecommendation>span{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;color:#e3dcff;background:rgba(139,110,244,.16);font-size:12px;font-weight:850}.businessRecommendation small,.businessRecommendation strong{display:block}.businessRecommendation strong{font-size:15px}.businessRecommendation small{margin-top:5px;color:var(--muted);font-size:13px;line-height:1.45}.cardBusiness{border-color:rgba(139,110,244,.38);background:linear-gradient(145deg,rgba(139,110,244,.11),transparent 58%),rgba(16,23,33,.92)}.iconBusiness{background:#a994ff}.businessSubtitle,.cardLinkBusiness{color:#c8baff}.productVersions{flex-wrap:wrap;justify-content:flex-end}.footerLinks a:hover,.productVersions a:hover{color:var(--text)}.footer{grid-template-columns:1fr auto auto auto}.footerLinks{display:flex;gap:18px}@media (max-width:900px){.navProduct{display:none}.footer{grid-template-columns:1fr}}@media (max-width:650px){.businessPreviewGrid{grid-template-columns:1fr}.businessPreviewGrid article{min-height:92px}.previewSwitch button{font-size:11px}.versionPanel .productVersions{align-items:flex-start}}@media (max-width:430px){.navBusiness{display:inline-flex}.languageSwitch,.nav>a:first-child,.navProduct{display:none}.navBusiness{padding:9px 10px;font-size:11px}}.grid[style]{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media(max-width:840px){.grid[style]{grid-template-columns:1fr!important}}.hero .actions .primary{min-width:220px}.cardBusiness{border-color:rgba(159,140,255,.38);background:linear-gradient(145deg,rgba(159,140,255,.09),transparent 58%),rgba(16,23,33,.92)}.iconBusiness{color:#11151b;background:#a99aff}.businessSubtitle,.cardLinkBusiness{color:#bdb2ff}@media(max-width:580px){.hero .actions .primary{min-width:0}}.navProduct{padding:11px 15px;border:1px solid rgba(209,179,111,.38);border-radius:11px;color:var(--gold)!important;background:rgba(209,179,111,.1)}@media(max-width:650px){.header{align-items:flex-start;gap:14px;padding:18px 0;min-height:0}.headerRight{display:grid;grid-template-columns:1fr;justify-items:end;grid-gap:9px;gap:9px;min-width:0}.nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;width:min(100%,310px)}.nav>a:first-child{display:none!important}.navBusiness,.navProduct{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;padding:9px 12px!important;font-size:12px!important;text-align:center;white-space:nowrap}.languageSwitch{justify-self:end}}@media(max-width:430px){.header{display:grid;grid-template-columns:1fr;align-items:stretch}.brand{font-size:18px}.headerRight{justify-items:stretch}.nav{width:100%}.languageSwitch{justify-self:end}.navCta{display:inline-flex!important}}