    /* ── ANASAYFA MORPH ── */
    .home-morph-sec{ position:relative; background:var(--sec-2); overflow:hidden;
      padding:clamp(8rem,22vh,15rem) 0; text-align:left; }
    #homeMorphCanvas{ position:absolute; inset:0; width:100%; height:100%; z-index:0; pointer-events:none; }
    .home-morph__scrim{ position:absolute; inset:0; z-index:1; pointer-events:none;
      background:radial-gradient(120% 130% at 78% 50%, rgba(2,2,2,0) 0%, rgba(2,2,2,.45) 40%, rgba(2,2,2,.88) 72%, rgba(2,2,2,.97) 100%),
                 linear-gradient(90deg, rgba(2,2,2,.9) 0%, rgba(2,2,2,.55) 42%, rgba(2,2,2,0) 70%); }
    .home-morph-sec .container{ position:relative; z-index:2; }
    .home-morph__inner{ max-width:560px; }
    .home-morph__kick{ display:inline-flex; align-items:center; gap:1rem; justify-content:flex-start;
      margin-bottom:1.4rem; font-family:'JetBrains Mono','SF Mono',ui-monospace,monospace;
      font-size:.58rem; letter-spacing:.32em; text-transform:uppercase; color:var(--red); }
    .home-morph__word{ font-family:'Steelfish CN','Steelfish Condensed',var(--sf); font-weight:800;
      font-stretch:condensed; text-transform:uppercase;
      font-size:clamp(3.6rem,16vw,14rem); line-height:.9; letter-spacing:-.01em;
      color:var(--white); margin:0; display:flex; justify-content:flex-start; align-items:center;
      flex-wrap:nowrap; white-space:nowrap; min-height:1em; }
    .home-morph__type{ display:inline-block; color:var(--white); }
    .home-morph__type .ch{ display:inline-block; transition:color .25s ease; transform-origin:center; }
    .home-morph__type .ch.sp{ width:.22em; }
    .home-morph__type .ch.red{ color:var(--red); }
    .home-morph__type .ch.out{ color:var(--red); animation:homeMorphOut .22s cubic-bezier(.4,0,1,1) forwards; }
    .home-morph__type .ch.in{ color:var(--red); animation:homeMorphIn .26s cubic-bezier(0,0,.2,1) forwards; }
    @keyframes homeMorphOut{ 0%{ transform:translateY(0); opacity:1; } 100%{ transform:translateY(-.26em); opacity:0; } }
    @keyframes homeMorphIn{ 0%{ transform:translateY(.26em); opacity:0; } 100%{ transform:translateY(0); opacity:1; } }
    .home-morph__line{ font-family:var(--sf); font-weight:800; text-transform:uppercase;
      font-size:clamp(.95rem,2vw,1.5rem); line-height:1.18; letter-spacing:.015em;
      color:rgba(255,255,255,.34); max-width:560px; margin:1.2rem 0 0; }
    .home-morph__line em{ font-style:normal; color:var(--white); }
    .home-morph__line b{ font-weight:800; color:var(--red); }
    .home-morph__sub{ font-family:var(--pp); font-size:clamp(.7rem,.85vw,.82rem); line-height:1.65;
      color:rgba(255,255,255,.46); max-width:500px; margin:1.2rem 0 0; }
    .home-morph__btn{ display:inline-flex; align-items:center; gap:.7rem; margin-top:2.4rem;
      padding:1rem 2.2rem; border:1px solid var(--red); border-radius:999px; color:#fff;
      font-family:var(--pp); font-weight:600; font-size:.9rem; letter-spacing:.04em;
      transition:background .35s,gap .35s; }
    .home-morph__btn:hover{ background:var(--red); gap:1.1rem; }
    @media (max-width:768px){
      .home-morph__inner{ max-width:100%; }
      .home-morph__scrim{ background:radial-gradient(140% 140% at 50% 50%, rgba(2,2,2,.4) 0%, rgba(2,2,2,.82) 60%, rgba(2,2,2,.96) 100%); }
    }
  

/* ── Satır-içi stillerden taşındı ── */
body .silp-card__visual.silp-vis--inloop,
body .silp-card__visual.silp-vis--reflexin,
body .silp-card__visual.silp-vis--kaahin { position: relative; overflow: hidden; }
body .silp-card__visual.silp-vis--inloop { background: #141414; }
body .silp-card__visual.silp-vis--reflexin { background: radial-gradient(ellipse at 50% 45%, #14040a 0%, #040406 100%); }
body .silp-card__visual.silp-vis--kaahin { background: radial-gradient(ellipse at 50% 42%, #100410 0%, #040204 100%); }
