.chero{padding:10px 0 24px}.chero-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.chero-top h1{letter-spacing:-.03em;font-family:Schibsted Grotesk,sans-serif;font-size:clamp(26px,3.4vw,38px);font-weight:700}.chero-meta{opacity:.65;margin-top:8px;font-size:14.5px;line-height:1.6}.chero .plan-badge{padding:5px 12px;font-size:11.5px;position:static}.chero .plan-badge.elite-b{background:var(--ink);color:#fff}.chero .plan-badge.pro-b{color:var(--ink);background:#fff;border:1px solid #2e6fd659}.cboxlist{flex-direction:column;gap:12px;padding:10px 0 90px;display:flex}.cboxrow{border:1px solid var(--line);color:var(--ink);border-radius:14px;align-items:center;gap:16px;padding:14px 16px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.cboxrow:hover{border-color:var(--blue);transform:translateY(-2px)}.cboxthumb{background:var(--cream);border-radius:9px;flex:none;width:76px;height:60px;overflow:hidden}.cboxthumb img{object-fit:cover;width:100%;height:100%}.cboxrow .info{flex:1;min-width:0}.cbox-type{letter-spacing:.05em;text-transform:uppercase;color:var(--blue);font-size:11px;font-weight:700}.cboxrow h5{margin:3px 0 2px;font-family:Schibsted Grotesk,sans-serif;font-size:15.5px}.cboxrow .info p{opacity:.55;font-size:12.5px}.cboxrow .p{text-align:right;white-space:nowrap;font-size:15px;font-weight:700}.cboxrow .p span{opacity:.55;font-size:11px;font-weight:400;display:block}.cboxrow .btn-ghost{margin-left:8px;padding:9px 16px;font-size:13px}
