.style_list__Qd6be{border-top:1px solid var(--line)}.style_row__sR_Wx{position:relative;display:grid;grid-template-columns:64px minmax(0,1.1fr) minmax(0,1fr) 56px;align-items:center;grid-gap:var(--sp-5);gap:var(--sp-5);padding:clamp(20px,2.5vw,32px) var(--sp-2);border-bottom:1px solid var(--line);isolation:isolate;overflow:hidden}.style_row__sR_Wx:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(139,92,246,.16),rgba(79,124,255,.04) 70%,transparent);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:-webkit-clip-path .7s var(--ease-out);transition:clip-path .7s var(--ease-out);transition:clip-path .7s var(--ease-out),-webkit-clip-path .7s var(--ease-out)}.style_row__sR_Wx:hover:before{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.style_num__esFnZ{font-family:var(--font-mono);font-size:var(--fs-s);color:var(--muted)}.style_name__JfwDD{font-size:clamp(1.25rem,.9rem + 1.6vw,2.25rem);font-weight:650;letter-spacing:-.03em;line-height:1.15;transition:translate .6s var(--ease-out),color var(--tr)}.style_row__sR_Wx:hover .style_name__JfwDD{translate:12px 0;color:#fff}.style_text__xX_pl{font-size:var(--fs-s);color:var(--muted)}.style_arrow__LLZLU{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:1px solid var(--line-strong);transition:rotate .6s var(--ease-out),background-color var(--tr),border-color var(--tr)}.style_row__sR_Wx:hover .style_arrow__LLZLU{rotate:45deg;background:var(--gradient-strong);border-color:transparent}@media (max-width:1024px){.style_row__sR_Wx{grid-template-columns:48px minmax(0,1fr) 52px}.style_text__xX_pl{grid-column:2/3;grid-row:2}}@media (max-width:600px){.style_row__sR_Wx{grid-template-columns:minmax(0,1fr) 44px}.style_num__esFnZ{display:none}.style_text__xX_pl{grid-column:1/-1}.style_arrow__LLZLU{width:44px;height:44px}}.style_stack__Vpuqe{display:grid;grid-gap:var(--sp-5);gap:var(--sp-5)}.style_card__d6yM7{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 24px + var(--i) * 18px);display:grid;grid-template-columns:80px minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-6);gap:var(--sp-6);min-height:clamp(220px,28vw,320px);padding:clamp(28px,4vw,56px);border:1px solid var(--line-strong);border-radius:var(--radius-l);background:linear-gradient(135deg,#13121f,#0c0d16 60%);box-shadow:0 -20px 60px -30px rgba(0,0,0,.9);overflow:hidden;transform-origin:center top}.style_card__d6yM7:nth-child(2){background:linear-gradient(135deg,#171431,#0c0d16 60%)}.style_card__d6yM7:nth-child(3){background:linear-gradient(135deg,#1b1640,#0d0e1a 60%)}.style_card__d6yM7:nth-child(4){background:linear-gradient(135deg,#221a52,#0e1020 60%)}.style_num__aRpD2{align-self:start;font-family:var(--font-mono);font-size:var(--fs-s);color:var(--violet-soft)}.style_title__MVE2_{font-size:clamp(1.75rem,1.2rem + 2.2vw,3rem);letter-spacing:-.04em}.style_text__CfiHM{max-width:560px;margin-top:var(--sp-4);font-size:var(--fs-l);color:var(--text-soft)}.style_big__DXXVO{font-size:clamp(6rem,14vw,13rem);font-weight:800;line-height:.8;letter-spacing:-.08em;color:transparent;-webkit-text-stroke:1px rgba(167,139,250,.25)}@media (max-width:1024px){.style_card__d6yM7{position:relative;top:auto;grid-template-columns:1fr;gap:var(--sp-4);min-height:0}.style_big__DXXVO{display:none}}