/* Venture - tanitim sitesinin logo renkleri (lacivert + altin) ve yeni
   bolumleri. site.css ve accent.css'ten SONRA yuklenir; yalnizca body.lp
   (tanitim, giris, kayit, hukuk sayfalari) etkilenir, paneller degil. */

body.lp{
  --gold-rgb:221,178,74;--gold2-rgb:168,124,40;--goldhi-rgb:247,233,150;
  --goldlnk:#e5c463;--goldlnk2:#f7e996;--goldtop:#fbf1a8;--goldlow:#c48f2c;--goldglow:#fffbe0;--accent-ink:#141005;
  --ink:#f3f0e6;--mut:#a9b3c7;
  --navy:#0b1730;--navy2:#0f2142;--navydeep:#060c1a;
  --line:rgba(var(--gold-rgb),.22);
  background:
    radial-gradient(1000px 560px at 80% 4%,rgba(48,86,150,.38),transparent 62%),
    radial-gradient(800px 520px at 8% 92%,rgba(var(--gold-rgb),.10),transparent 62%),
    linear-gradient(180deg,#0e1d3a 0,#0a1428 700px,#070e1f 100%) #070e1f;
}
body.lp .bggrid{opacity:.35;background-image:linear-gradient(rgba(140,170,230,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(140,170,230,.06) 1px,transparent 1px)}
body.lp .glass{background:linear-gradient(180deg,rgba(150,180,240,.10),rgba(150,180,240,.03))}
body.lp .card{background:linear-gradient(180deg,rgba(150,180,240,.085),rgba(150,180,240,.02))}
body.lp .card.gold{background:linear-gradient(160deg,rgba(var(--gold-rgb),.18),rgba(20,40,80,.35))}
body.lp .langmenu{background:rgba(12,24,48,.96)}
body.lp .fi{background:rgba(3,8,20,.45)}

/* altin metin (logodaki gibi gecisli) */
body.lp .vgold,
body.lp .vword,
body.lp .vbig{background:linear-gradient(100deg,#c98f2a 0%,#e7c25a 30%,#fbf3a3 55%,#e9c766 75%,#cf9b33 100%);-webkit-background-clip:text;background-clip:text;color:transparent}

/* ust serit: logo + yazi */
body.lp .brand img{box-shadow:0 0 0 1px rgba(var(--gold-rgb),.7),0 0 24px rgba(var(--gold-rgb),.35)}
body.lp .brand img.bword{width:auto;height:15px;border-radius:0;box-shadow:none;filter:drop-shadow(0 1px 6px rgba(var(--gold-rgb),.3))}
@media (max-width:480px){body.lp .brand img.bword{display:none}}

/* ---- ana sayfa ---- */
body.lp .vhome{display:flex;flex-direction:column;gap:46px}
body.lp .vh1{display:flex;flex-direction:column;gap:12px}
body.lp .vword{font-size:clamp(52px,8.4vw,104px);line-height:.95;letter-spacing:.06em;font-weight:700;filter:drop-shadow(0 6px 30px rgba(var(--gold-rgb),.22))}
body.lp .vtag{font-family:Figtree,-apple-system,sans-serif;letter-spacing:.02em;font-size:clamp(18px,2.2vw,26px);font-weight:600;color:var(--ink)}
body.lp .vorb{position:relative;width:min(80vw,420px);aspect-ratio:1;display:flex;align-items:center;justify-content:center}
body.lp .vhalo{position:absolute;inset:-18%;border-radius:50%;background:radial-gradient(circle,rgba(var(--gold-rgb),.30),rgba(60,100,180,.18) 45%,transparent 68%);animation:lpglow 6s ease-in-out infinite}
body.lp .vdisc{position:absolute;inset:7%;border-radius:50%;background:radial-gradient(circle at 50% 35%,#1d3a6e 0%,#0f2142 55%,#081227 100%);box-shadow:inset 0 2px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(var(--gold-rgb),.35),0 40px 90px rgba(0,0,0,.7),0 0 70px rgba(var(--gold-rgb),.15)}
body.lp .vmark{position:relative;width:70%;height:auto;margin-left:3%;filter:drop-shadow(0 10px 24px rgba(0,0,0,.55)) drop-shadow(0 0 18px rgba(var(--gold-rgb),.25))}

body.lp .vstats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
body.lp .vstats li{display:flex;flex-direction:column;gap:4px;padding:20px 22px}
body.lp .vstats b{font-size:clamp(28px,3.4vw,40px);font-weight:700;color:var(--goldhi)}
body.lp .vstats li:first-child b{background:linear-gradient(100deg,#c98f2a,#fbf3a3 55%,#cf9b33);-webkit-background-clip:text;background-clip:text;color:transparent}
body.lp .vstats .mut{font-size:14px}

body.lp .vpilh{margin-bottom:-22px}
body.lp .vpillars{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}
body.lp .vpil{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:var(--ink);padding:22px}
body.lp .vpil:hover{color:var(--ink)}
body.lp .vpil b{font-size:18px}
body.lp .vpil .mut{font-size:14px;flex:1}
body.lp .vmore{font-size:13px;font-weight:700;color:var(--goldlnk)}
body.lp .vpi{width:46px;height:46px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--goldhi);background:linear-gradient(160deg,rgba(var(--gold-rgb),.28),rgba(var(--gold-rgb),.06));box-shadow:inset 0 0 0 1px rgba(var(--gold-rgb),.45)}
body.lp .vpi .ic{width:22px;height:22px}
body.lp .vpi.sm{width:40px;height:40px;flex:none}

/* ---- bolumler ---- */
body.lp .vgrid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}
body.lp .vfeat{display:flex;gap:16px;align-items:flex-start;padding:18px 20px}
body.lp .vfeat .n{width:40px;height:40px;flex:none;border-radius:50%;box-shadow:inset 0 0 0 1px var(--gold);color:var(--goldhi);display:flex;align-items:center;justify-content:center;font-weight:700}
body.lp .vfeat b{display:block;font-size:17px}
body.lp .vfeat .mut{display:block;font-size:14px}
body.lp .vak{display:flex;flex-direction:column;gap:10px;padding:26px}
body.lp .vak h3{margin:6px 0 0;font-size:28px;font-weight:600}
body.lp .vak p{margin:0;font-size:15px}
body.lp .vak ul{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:14px}
body.lp .vak li{display:flex;gap:8px;align-items:flex-start}
body.lp .vtp-l{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:12px;max-width:none}
body.lp .vtp-l .h2{margin-top:0}
body.lp .vtp-l p{margin:0}
body.lp .vbig{font-size:clamp(60px,9vw,112px);line-height:1;font-weight:700;letter-spacing:.02em}
body.lp .vtp-r{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:12px;justify-content:center}
body.lp .vsteps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}
body.lp .vcta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:26px}
body.lp .vcta h3{margin:0;font-size:26px;font-weight:600}
body.lp .vcta p{margin:6px 0 0;font-size:15px;max-width:560px}

@media (max-width:900px){
  body.lp .vhero{flex-direction:column-reverse;align-items:stretch}
  body.lp .vhero .hero-r{flex:none}
  body.lp .vorb{width:min(64vw,300px)}
}
@media (max-width:640px){
  body.lp .vstats{grid-template-columns:minmax(0,1fr)}
  body.lp .vstats li{flex-direction:row;align-items:baseline;gap:12px;padding:16px 18px}
  body.lp .vhome{gap:34px}
  body.lp .vpilh{margin-bottom:-14px}
}
/* CopyTrade bolumu */
body.lp .vsoon{opacity:.85}
body.lp .vchip{display:inline-flex;vertical-align:middle;margin-left:8px;padding:3px 10px;border-radius:999px;font-family:Figtree,-apple-system,sans-serif;font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--goldhi);box-shadow:inset 0 0 0 1px rgba(var(--gold-rgb),.5)}
body.lp .vh3{font-size:clamp(22px,2.6vw,30px);margin-top:10px}
