.dersc{position:relative;background:var(--zn-bg0);padding:88px 40px;overflow:hidden}.dersc-ghost{top:36px;left:-16px;font-size:150px;--ghost-stroke:1.5px}.dersc-wrap{position:relative;max-width:1160px;margin:0 auto;display:grid;grid-template-columns:var(--rs-split,0.9fr 1.4fr);gap:var(--rs-gap,50px);align-items:center}.dersc-h2{margin:16px 0 10px;font-size:32px;font-weight:900;line-height:1.65;background:linear-gradient(110deg,var(--rs-h1,var(--zn-t1)) 35%,var(--rs-h2,var(--zn-accent-head)));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.dersc-lead{margin:0;font-size:14.5px;line-height:2.1;color:var(--zn-t5);font-weight:500}.dersc-chips{display:flex;flex-wrap:wrap;gap:var(--rs-chip-gap,11px)}.de-scope .dersc-chip{display:inline-flex;align-items:center;gap:9px;background:var(--ch-bg,rgb(255 59 92 / .10));border:1px solid var(--ch-bd,rgb(255 59 92 / .32));border-radius:var(--rs-chip-radius,14px);padding:var(--rs-chip-pad,12px 19px);font-size:13.5px;font-weight:800;color:var(--ch-color,var(--zn-accent-soft));transition:transform .15s ease,border-color .15s ease,background .15s ease}.de-scope a.dersc-chip{cursor:pointer}.de-scope a.dersc-chip:hover{color:var(--ch-color,var(--zn-accent-soft));transform:translateY(-2px);border-color:var(--ch-bd-h,var(--ch-dot,var(--zn-rose)))}.dersc-chip .dot{width:8px;height:8px;border-radius:50%;background:var(--ch-dot,var(--zn-rose));box-shadow:0 0 8px var(--ch-dot,var(--zn-rose));flex-shrink:0}@media (prefers-reduced-motion:reduce){.de-scope .dersc-chip{transition:none}.de-scope a.dersc-chip:hover{transform:none}}