:root{--bg:#06090d;--panel:#0b1118;--line:rgba(255,255,255,.07);--text:#eef5f2;--muted:#7d8997;--green:#34f5a1}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;min-height:100vh}.ambient{position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 15% 10%,rgba(52,245,161,.08),transparent 27%),radial-gradient(circle at 85% 0,rgba(56,116,255,.06),transparent 25%),linear-gradient(rgba(255,255,255,.012) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.012) 1px,transparent 1px);background-size:auto,auto,44px 44px,44px 44px}header,main,footer{position:relative;z-index:1}header{height:76px;display:flex;align-items:center;justify-content:space-between;max-width:1180px;margin:auto;padding:0 20px;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:11px;color:inherit;text-decoration:none}.brand img{width:43px;height:43px;border-radius:13px}.brand b{display:block;font-size:15px}.brand span{display:block;font-size:9px;color:var(--muted);margin-top:2px;letter-spacing:.04em}nav{display:flex;gap:7px;align-items:center}nav a{color:#9da9b5;text-decoration:none;font-size:10px;padding:9px 11px;border-radius:9px}nav a:hover{background:rgba(255,255,255,.035);color:#fff}nav .primary{background:linear-gradient(180deg,#4cffb4,#27da8c);color:#06120d;font-weight:850}main{max-width:1180px;margin:auto;padding:0 20px 70px}.hero{padding:95px 0 75px;max-width:820px}.eyebrow,.section-title span,.security span{font-size:9px;color:#8adfb7;letter-spacing:.15em;font-weight:800}.hero h1{font-size:clamp(48px,7vw,84px);line-height:.94;letter-spacing:-.065em;margin:16px 0}.hero h1 em{font-style:normal;background:linear-gradient(135deg,#fff,#74efb9 60%,#34f5a1);-webkit-background-clip:text;color:transparent}.hero p{color:#8c98a7;line-height:1.7;max-width:680px;font-size:13px}.actions{display:flex;gap:9px;margin-top:26px}.actions a{padding:12px 16px;border-radius:11px;text-decoration:none;font-size:10px;font-weight:800}.cta{background:linear-gradient(180deg,#4cffb4,#27da8c);color:#06120d}.ghost{border:1px solid var(--line);color:#b8c3ce;background:rgba(255,255,255,.02)}.statusbar{display:grid;grid-template-columns:2fr repeat(4,1fr) auto;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:15px;overflow:hidden}.statusbar>div,.statusbar button{background:#091018;padding:13px 14px;border:0;color:inherit}.statusbar>div:first-child{display:flex;gap:9px;align-items:center}.statusbar span{display:block;color:#687686;font-size:8px}.statusbar b{display:block;font-size:10px;margin-top:2px}.dot{width:7px;height:7px;border-radius:50%;background:#ffc857}.dot.ok{background:var(--green);box-shadow:0 0 12px rgba(52,245,161,.5)}.statusbar button{cursor:pointer;color:#8eeebd;font-size:9px}.section-title{padding-top:90px;margin-bottom:24px}.section-title h2{font-size:32px;letter-spacing:-.04em;margin:8px 0}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.grid article{padding:20px;border:1px solid var(--line);border-radius:15px;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.01))}.grid i{font-style:normal;font-size:9px;color:#52eaa9}.grid h3{font-size:14px;margin:14px 0 7px}.grid p,.release li,.security p{font-size:10px;line-height:1.65;color:#7f8c9a}.release{border:1px solid rgba(52,245,161,.12);background:linear-gradient(135deg,rgba(52,245,161,.045),rgba(255,255,255,.015));border-radius:17px;padding:22px}.release-head{display:flex;align-items:center;gap:12px}.release-head strong{padding:8px 10px;border-radius:9px;background:rgba(52,245,161,.09);color:#8bf3be;font-size:11px}.release-head span{font-size:12px;font-weight:800}.release ul{padding-left:18px;margin:18px 0 0}.release li{margin:8px 0}.security{margin-top:70px;padding:24px;border:1px solid rgba(255,200,87,.12);border-radius:16px;background:rgba(255,200,87,.025);display:grid;grid-template-columns:.75fr 1.25fr;gap:30px;align-items:center}.security h2{margin:7px 0 0;font-size:22px}.security p{margin:0}footer{max-width:1180px;margin:auto;padding:24px 20px 38px;border-top:1px solid var(--line);display:flex;justify-content:space-between;color:#596574;font-size:9px}footer div:last-child{display:flex;gap:13px}footer a{color:#73808e;text-decoration:none}@media(max-width:800px){header nav a:not(.primary){display:none}.hero{padding:65px 0 48px}.statusbar{grid-template-columns:1fr 1fr}.statusbar>div:first-child{grid-column:1/-1}.grid{grid-template-columns:1fr}.security{grid-template-columns:1fr}.section-title{padding-top:65px}.statusbar button{grid-column:1/-1}.hero h1{font-size:47px}footer{flex-direction:column;gap:12px}}

/* V8.5 Hub */
.research-section{padding:70px 0}.research-intro{color:#8492a1;line-height:1.7;max-width:820px;margin:-12px 0 22px}.research-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.research-card,.research-empty{border:1px solid rgba(52,245,161,.1);background:linear-gradient(145deg,rgba(52,245,161,.035),#091018);border-radius:16px;padding:16px}.research-card>div{display:flex;justify-content:space-between;color:#6f7e8e;font-size:9px}.research-card span{color:#74dfb1;text-transform:uppercase;letter-spacing:.08em}.research-card h3{font-size:15px;line-height:1.35;margin:10px 0 8px}.research-card p{font-size:11px;color:#8492a1;line-height:1.55}.research-card a{font-size:10px;color:#58e2a5;text-decoration:none}.research-empty{grid-column:1/-1;color:#748392}.statusbar{grid-template-columns:2fr repeat(5,1fr) auto}@media(max-width:800px){.research-grid{grid-template-columns:1fr}.statusbar{grid-template-columns:1fr 1fr}.statusbar>div:first-child{grid-column:1/-1}nav a:not(.primary){display:none}}

/* CybrSecAI 12.1 — Bilgi Merkezi polish */
:root{--hub-accent:#54efb5;--hub-cyan:#5ddcff;--hub-panel:#0a151e}
body{background:radial-gradient(circle at 18% 0,rgba(84,239,181,.08),transparent 28%),radial-gradient(circle at 86% 4%,rgba(53,119,255,.07),transparent 24%),#050a0f}
header{height:82px;max-width:1260px;border-bottom-color:rgba(84,239,181,.10)}
.brand img{width:46px;height:46px;border:1px solid rgba(84,239,181,.18);box-shadow:0 0 30px rgba(84,239,181,.08)}
.brand b{font-size:16px}.brand span{font-size:9px;color:#7890a0}
nav a{font-size:11px}.hero{padding:105px 0 82px;max-width:900px}.hero h1{font-size:clamp(52px,7.2vw,90px);line-height:.95}.hero p{font-size:14px;max-width:760px}.actions a{font-size:11px;padding:13px 18px}
.statusbar{border-color:rgba(84,239,181,.10);background:rgba(84,239,181,.08);box-shadow:0 24px 70px rgba(0,0,0,.20)}.statusbar>div,.statusbar button{background:rgba(8,17,24,.97)}
.grid{gap:13px}.grid article,.research-card,.release{border-color:rgba(84,239,181,.10);background:linear-gradient(145deg,rgba(84,239,181,.035),rgba(8,16,23,.96));box-shadow:0 12px 40px rgba(0,0,0,.14)}.grid article{padding:22px}.grid h3{font-size:15px}.grid p,.release li,.security p{font-size:11px}
.section-title h2{font-size:36px}.security{border-color:rgba(84,239,181,.10);background:linear-gradient(145deg,rgba(84,239,181,.03),rgba(8,16,23,.95))}
@media(max-width:800px){header{height:70px;padding-inline:14px}.brand img{width:40px;height:40px}.brand span{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero{padding:56px 0 42px}.hero h1{font-size:44px}.hero p{font-size:13px}.actions{flex-direction:column}.actions a{text-align:center}.statusbar{border-radius:14px}.section-title{padding-top:56px}.section-title h2{font-size:29px}}


/* CybrSecAI 12.2 — Bilgi Merkezi kurumsal görünüm */
body{background:
  radial-gradient(circle at 12% -5%,rgba(88,239,181,.07),transparent 28%),
  radial-gradient(circle at 90% 0,rgba(98,217,255,.045),transparent 22%),
  #05090e}
header{backdrop-filter:blur(18px);background:rgba(5,10,15,.86)}
.hero,.section-card,.release,.status-card{border-color:rgba(148,177,198,.105);box-shadow:0 20px 70px rgba(0,0,0,.16)}
.hero h1,.section-title h2{letter-spacing:-.04em}
.hero p,.release li,.section-card p{line-height:1.7}
a,button{transition:opacity .15s ease,transform .15s ease}
a:hover{opacity:.9}
@media(max-width:720px){.hero{padding:24px 17px}.hero h1{font-size:34px}.release{padding:16px}}

/* CybrSecAI 15 — apps + plans */
.app-grid,.hub-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.app-card,.hub-plan{border:1px solid rgba(84,239,181,.11);border-radius:18px;padding:20px;background:linear-gradient(145deg,rgba(84,239,181,.035),rgba(7,17,24,.96));display:flex;flex-direction:column;gap:13px}.app-card.featured,.hub-plan.featured{border-color:rgba(84,239,181,.28);box-shadow:0 22px 70px rgba(0,0,0,.18),0 0 36px rgba(84,239,181,.04) inset}.app-card i{font-style:normal;width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:rgba(84,239,181,.07);color:#78efbd;font-size:18px}.app-card h3,.hub-plan h3{margin:0 0 6px;font-size:16px}.app-card p,.hub-plan p,.plans-intro{color:#80909e;font-size:11px;line-height:1.65}.app-card small{color:#657684;font-size:9px;line-height:1.5}.app-card a{margin-top:auto;text-decoration:none;color:#06120d;background:linear-gradient(180deg,#65f4bd,#39dd9e);font-weight:900;font-size:10px;padding:11px 12px;border-radius:10px;text-align:center}.hub-plan>span{align-self:flex-start;border:1px solid rgba(84,239,181,.14);border-radius:999px;padding:5px 8px;color:#7aeab9;font-size:8px;font-weight:900;letter-spacing:.12em}.hub-plan>b{font-size:28px;letter-spacing:-.04em}.plans-intro{max-width:760px;margin:-12px 0 22px}.billing-note{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-top:12px;padding:13px 15px;border:1px solid rgba(84,239,181,.1);border-radius:13px;background:rgba(84,239,181,.025);color:#77909d;font-size:10px}.billing-note a{color:#70ecb7;text-decoration:none;font-weight:800}
@media(max-width:800px){.app-grid,.hub-plan-grid{grid-template-columns:1fr}.billing-note{align-items:flex-start;flex-direction:column}}
