.cm-hero{padding:40px 0 96px}.cm-hero__grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:52px;display:grid}.cm-hero h1{max-width:13ch;font:700 clamp(2.9rem, 6vw, 5rem) / 1 var(--display);letter-spacing:-.038em}.cm-hero h1 .em{color:var(--i500)}.cm-hero__lede{max-width:46ch;font:italic 400 19px/1.6 var(--body);color:var(--text-muted);margin-top:22px}.cm-hero__def{border-top:1px solid var(--n100);max-width:52ch;margin-top:26px;padding-top:24px}.cm-hero__question{font:700 13px/1.4 var(--body);color:var(--ink)}.cm-hero__def p{font:400 15.5px/1.62 var(--body);color:var(--text-muted);margin-top:8px}.cm-hero__actions{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:28px;display:inline-flex}.cm-hero__link{font:600 14px/1.4 var(--body);color:var(--i600);border-bottom:1px solid var(--i200);align-items:center;gap:8px;padding-bottom:4px;display:inline-flex}.cm-hero__link:hover{border-color:var(--i500)}.cm-profile{border:1px solid var(--n100);box-shadow:var(--sh-lg);background:#fff;border-radius:16px;overflow:hidden}.cm-profile__cover{background:linear-gradient(120deg, var(--i300), var(--i500));height:78px}.cm-profile__body{padding:0 20px 20px}.cm-profile__avatar{object-fit:cover;border:4px solid #fff;border-radius:50%;margin-top:-33px}.cm-profile__tag{float:right;margin-top:12px}.cm-profile__name{font:700 17px/1.2 var(--display);margin-top:10px}.cm-profile__role{font:500 12.5px/1.3 var(--body);color:var(--n500);margin-top:3px}.cm-profile__chips{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.cm-profile__actions{gap:8px;margin-top:16px;display:flex}@media (width<=1199px){.cm-hero{padding:32px 0 80px}.cm-hero__grid{grid-template-columns:1fr;gap:36px}.cm-hero h1{max-width:none}.cm-profile{max-width:420px}}@media (width<=520px){.cm-hero{padding:24px 0 60px}.cm-hero h1{font-size:42px;line-height:1.03}.cm-hero__lede{max-width:none;font-size:17px}.cm-hero__actions{align-items:flex-start;gap:16px}.cm-hero__link{min-height:44px}.cm-profile{max-width:none}.cm-profile__name{font-size:18px}}.cm-who{background:var(--cloud);padding:104px 0}.cm-who__grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.cm-who__card{border:1px solid var(--n100);box-shadow:var(--sh-md);background:#fff;border-radius:15px;padding:22px}.cm-who__icon{background:var(--i50);border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:14px;display:flex}.cm-who__icon .dt{width:12px;height:12px}.cm-who__card h3{font:700 18px/1.2 var(--display)}.cm-who__card p{font:400 13.5px/1.55 var(--body);color:var(--text-muted);margin-top:7px}.cm-who__note{background:var(--i50);border:1px solid var(--i100);border-radius:13px;align-items:flex-start;gap:14px;margin-top:28px;padding:18px 20px;display:flex}.cm-who__note-key{font:700 11px/1.3 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--i600);flex:none;margin-top:3px}.cm-who__note p{font:400 14px/1.55 var(--body);color:var(--i700)}@media (width<=1199px){.cm-who{padding:78px 0 84px}.cm-who__grid{grid-template-columns:1fr;gap:14px;margin-top:32px}}@media (width<=720px){.cm-who__note{flex-direction:column;gap:10px}}@media (width<=520px){.cm-who{padding:56px 0 60px}.cm-who__card h3{font-size:17px}.cm-who__card p{font-size:14px}.cm-who__note-key{font-size:12px}.cm-who__note p{font-size:14.5px}}.cm-inside{padding:104px 0}.cm-inside__grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:24px;margin-top:40px;display:grid}.cm-panel{border:1px solid var(--n100);box-shadow:var(--sh-md);background:#fff;border-radius:16px;padding:16px}.cm-panel__head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.cm-panel__head b{font:700 12.5px/1 var(--body)}.cm-mrow{border-bottom:1px solid var(--n100);align-items:center;gap:11px;padding:9px 0;display:flex}.cm-mrow:last-child{border-bottom:0}.cm-mrow img{object-fit:cover;border-radius:50%;flex:none}.cm-mrow__id{min-width:0}.cm-mrow__name{font:600 12.5px/1.25 var(--body)}.cm-mrow__role{font:400 11px/1.3 var(--body);color:var(--n500);margin-top:1px}.cm-mrow__act{margin-left:auto}.cm-verified{font:700 12px/1 var(--body);color:var(--ok-tx);background:var(--ok-bg);border-radius:999px;align-items:center;gap:4px;margin-left:6px;padding:3px 7px;display:inline-flex}.cm-post{border:1px solid var(--n100);border-radius:12px;margin-bottom:12px;padding:13px}.cm-post__head{align-items:center;gap:9px;margin-bottom:8px;display:flex}.cm-post__head img{object-fit:cover;border-radius:50%}.cm-post__name{font:600 12px/1.2 var(--body)}.cm-post__group{font:400 10.5px/1.2 var(--body);color:var(--n500);margin-top:1px}.cm-post__text{font:400 13px/1.5 var(--body);color:var(--ink)}.cm-comment{gap:8px;margin-top:11px;padding-left:6px;display:flex}.cm-comment img{object-fit:cover;border-radius:50%;flex:none}.cm-comment__bubble{background:var(--cloud);border-radius:10px;padding:7px 11px}.cm-comment__bubble b{font:600 11px/1.2 var(--body)}.cm-comment__bubble p{font:400 11.5px/1.4 var(--body);color:var(--n500);margin-top:2px}.cm-minis{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.cm-mini{border:1px solid var(--n100);border-radius:11px;padding:12px}.cm-mini__title{font:700 10px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--n500);margin-bottom:8px}.cm-dm{flex-direction:column;gap:6px;display:flex}.cm-dm__bubble{max-width:88%;font:400 11.5px/1.4 var(--body);border-radius:11px;padding:7px 10px}.cm-dm__bubble--them{background:var(--cloud);color:var(--ink);align-self:flex-start}.cm-dm__bubble--you{background:var(--i500);color:#fff;align-self:flex-end}.cm-mini__event{font:600 13px/1.3 var(--body)}.cm-mini__row{font:500 11.5px/1.35 var(--body);color:var(--n500);align-items:center;gap:8px;margin-top:8px;display:flex}.cm-mini__event-btn{width:100%;margin-top:11px}@media (width<=1199px){.cm-inside{padding:78px 0 84px}.cm-inside__grid{grid-template-columns:1fr;margin-top:32px}}@media (width<=720px){.cm-minis{grid-template-columns:1fr}}@media (width<=520px){.cm-inside{padding:56px 0 60px}.cm-mrow__name,.cm-post__name{font-size:14px}.cm-mrow__role,.cm-post__group{font-size:12px}.cm-post__text{font-size:14px}.cm-comment__bubble b{font-size:12px}.cm-comment__bubble p,.cm-dm__bubble{font-size:12.5px}.cm-mini__row{font-size:12px}}.cm-mod{background:var(--ink);color:#fff;padding:104px 0}.cm-mod__grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:32px;list-style:none;display:grid}.cm-mod__card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:18px}.cm-mod__title{font:700 15px/1.25 var(--display);color:#fff}.cm-mod__body{font:400 13px/1.5 var(--body);color:#ffffffa8;margin-top:6px}.cm-mod__report{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:13px;align-items:center;gap:14px;margin-top:28px;padding:18px 20px;display:flex}.cm-mod__report-key{font:700 11px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--i300);flex:none}.cm-mod__report p{font:400 13.5px/1.5 var(--body);color:#ffffffc7}@media (width<=1199px){.cm-mod{padding:78px 0 84px}.cm-mod__grid{grid-template-columns:1fr}}@media (width<=720px){.cm-mod__report{flex-direction:column;align-items:flex-start;gap:8px}}@media (width<=520px){.cm-mod{padding:56px 0 60px}.cm-mod__title{font-size:16px}.cm-mod__body{font-size:14px}.cm-mod__report-key{font-size:12px}.cm-mod__report p{font-size:14.5px}}
