.cb-catpage{display:flex;flex-direction:column;gap:var(--sp-12);padding:var(--sp-10) 0 40px}.cb-catpage__head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-6)}.cb-catpage__desc-body{max-width:none;font-size:var(--fs-14);line-height:1.65;color:var(--cb-ink-700)}.cb-js .cb-catpage__head:not([data-cb-collapse="open"]):not([data-cb-collapse=""]) .cb-catpage__desc-body{max-height:46px;overflow:hidden;mask-image:linear-gradient(var(--cb-white) 40%,transparent)}.cb-catpage__desc-toggle{min-height:36px;margin:-6px 0;padding:0;font-size:var(--fs-14)}.cb-catpage__desc-toggle[aria-expanded="true"] svg{transform:rotate(180deg)}.cb-catpage__intro{margin-bottom:var(--sp-24)}.cb-catpage__desc{display:flex;flex-direction:column;gap:var(--sp-10);padding:var(--sp-16);border:1px solid var(--cb-line-card);border-radius:var(--r-12);background:var(--cb-white)}.cb-catpage__desc .cb-catpage__desc-body{font-size:14.5px;line-height:1.7;color:var(--cb-ink-800)}.cb-catpage__desc[data-cb-collapse="collapsed"] .cb-catpage__desc-body{max-height:160px;overflow:hidden;mask-image:linear-gradient(var(--cb-white) 60%,transparent)}.cb-catpage__desc .cb-catpage__desc-toggle{align-self:center;min-height:40px;margin:0;padding:0 var(--sp-18);border:1px solid var(--cb-line);border-radius:20px;color:var(--cb-ink-800);font-weight:var(--fw-medium)}