.cpz-ui.cpz-blog-single{padding-block:var(--cpz-s-5)var(--cpz-s-7)}.cpz-ui .cpz-blog-single__layout{gap:var(--cpz-s-5);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=1024px){.cpz-ui .cpz-blog-single__layout{gap:var(--cpz-s-6);grid-template-columns:minmax(0,2.2fr) minmax(0,1fr)}}.cpz-ui .cpz-blog-single__main{min-inline-size:0}.cpz-ui .cpz-blog-single__kicker{align-items:center;gap:var(--cpz-s-3);flex-wrap:wrap;margin-block-end:var(--cpz-s-3);display:flex}.cpz-ui .cpz-blog-single__date{font-size:var(--cpz-fs-caption);color:var(--cpz-text-mute)}.cpz-ui .cpz-blog-single .cpz-single__crumbs{margin-block-end:var(--cpz-s-4)}.cpz-ui .cpz-blog-single__crumb-sep{color:var(--cpz-text-mute);align-items:center;display:inline-flex}.cpz-ui .cpz-blog-single__crumb-sep svg{width:14px;height:14px}.cpz-ui .cpz-blog-single__crumb-current{color:var(--cpz-text-dim);font-weight:600}.cpz-ui .cpz-blog-single__hero{max-inline-size:100%}.cpz-ui .cpz-blog-single__toc{margin-block:var(--cpz-s-5)}.cpz-ui .cpz-blog-single__toc-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cpz-ui .cpz-blog-single__toc-list a{color:var(--cpz-text-dim);transition:color var(--cpz-dur)var(--cpz-ease);padding-block:4px;font-size:14px;text-decoration:none;display:block}.cpz-ui .cpz-blog-single__toc-list a:hover{color:var(--cpz-link)}.cpz-ui .cpz-blog-single__content{margin-block-start:var(--cpz-s-5)}.cpz-ui .cpz-blog-single__h{color:var(--cpz-text);margin-block-start:var(--cpz-s-6);padding-inline-start:14px;position:relative}.cpz-ui .cpz-blog-single__h:before{content:"";border-radius:var(--cpz-r-pill);background:var(--cpz-primary);inline-size:4px;position:absolute;inset-block:12%;inset-inline-start:0}.cpz-ui .cpz-blog-single__section{margin-block-start:var(--cpz-s-6)}.cpz-ui .cpz-blog-single__section-title{margin:0 0 var(--cpz-s-4);font-size:var(--cpz-fs-h3);color:var(--cpz-text);font-weight:800}.cpz-ui .cpz-blog-single__faq-q{align-items:center;gap:10px;min-inline-size:0;display:inline-flex}.cpz-ui .cpz-blog-single__faq-num{border-radius:var(--cpz-r-pill);background:var(--cpz-primary);block-size:24px;inline-size:24px;color:var(--cpz-on-primary);flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.cpz-ui .cpz-blog-single__side{min-inline-size:0}.cpz-ui .cpz-blog-single__stick{gap:var(--cpz-s-4);flex-direction:column;display:flex}@media (width>=1024px){.cpz-ui .cpz-blog-single__stick{position:sticky;inset-block-start:var(--cpz-s-5)}}.cpz-ui .cpz-blog-single__panel{background:var(--cpz-surface);border:1px solid var(--cpz-border);border-radius:var(--cpz-r-md);padding:var(--cpz-s-4)}.cpz-ui .cpz-blog-single__panel-title{margin:0 0 var(--cpz-s-3);font-size:var(--cpz-fs-h4);color:var(--cpz-text);font-weight:800}.cpz-ui .cpz-blog-single__author{text-align:center}.cpz-ui .cpz-blog-single__author-img{border-radius:var(--cpz-r-pill);object-fit:cover;block-size:90px;inline-size:90px;border:3px solid var(--cpz-primary);background:var(--cpz-surface-2);margin-block-end:var(--cpz-s-3);margin-inline:auto;padding:3px}.cpz-ui .cpz-blog-single__author-name{font-weight:700;font-size:var(--cpz-fs-body-lg);color:var(--cpz-text)}.cpz-ui .cpz-blog-single__author-role{font-size:var(--cpz-fs-caption);color:var(--cpz-text-mute);margin-block-start:4px}.cpz-ui .cpz-blog-single__rating{text-align:center}.cpz-ui .cpz-blog-single__score{color:var(--cpz-price);font-size:2.5rem;font-weight:900;line-height:1;display:block}.cpz-ui .cpz-blog-single__stars{margin-block:var(--cpz-s-3);direction:ltr;justify-content:center;gap:8px;display:inline-flex}.cpz-ui .cpz-blog-single__star{appearance:none;cursor:pointer;color:var(--cpz-surface-3);transition:color var(--cpz-dur)var(--cpz-ease),transform var(--cpz-dur)var(--cpz-ease);-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;line-height:0}.cpz-ui .cpz-blog-single__star svg{width:28px;height:28px}.cpz-ui .cpz-blog-single__star:hover,.cpz-ui .cpz-blog-single__star.is-hovered{color:var(--cpz-price);transform:scale(1.15)}.cpz-ui .cpz-blog-single__star.is-active{color:var(--cpz-price)}.cpz-ui .cpz-blog-single__star:focus-visible{border-radius:var(--cpz-r-sm);box-shadow:var(--cpz-ring);outline:none}.cpz-ui .cpz-blog-single__rating-info{font-size:var(--cpz-fs-caption);color:var(--cpz-text-mute);margin:0}.cpz-ui .cpz-blog-single__rating.is-voted .cpz-blog-single__stars{opacity:.75}.cpz-ui .cpz-blog-single__rating.is-busy{opacity:.5;pointer-events:none}.cpz-ui .cpz-blog-single__share{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cpz-ui .cpz-blog-single__share .cpz-btn{justify-content:center}.cpz-ui .cpz-blog-single__recent{gap:var(--cpz-s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cpz-ui .cpz-blog-single__recent-item{align-items:center;gap:10px;display:flex}.cpz-ui .cpz-blog-single__recent-img{border-radius:var(--cpz-r-sm);object-fit:cover;background:var(--cpz-surface-2);flex:none;block-size:50px;inline-size:50px}.cpz-ui .cpz-blog-single__recent-link{color:var(--cpz-text-dim);transition:color var(--cpz-dur)var(--cpz-ease);font-size:14px;line-height:1.6;text-decoration:none}.cpz-ui .cpz-blog-single__recent-link:hover{color:var(--cpz-text)}.cpz-ui .cpz-blog-single__cmt-input{resize:vertical;min-block-size:100px}.cpz-ui .cpz-blog-single__cmt-empty{color:var(--cpz-text-mute);margin-block-start:var(--cpz-s-4)}.cpz-ui .cpz-blog-single__cmt-list{gap:var(--cpz-s-4);flex-direction:column;margin-block-start:var(--cpz-s-4);display:flex}.cpz-ui .cpz-blog-single__cmt{gap:var(--cpz-s-3);display:flex;position:relative}.cpz-ui .cpz-blog-single__cmt-avatar{border-radius:var(--cpz-r-pill);background:var(--cpz-surface-3);block-size:45px;inline-size:45px;color:var(--cpz-text);flex:none;place-items:center;font-size:1.2rem;font-weight:700;display:grid}.cpz-ui .cpz-blog-single__cmt-box{background:var(--cpz-surface);border:1px solid var(--cpz-border);border-radius:var(--cpz-r-md);inline-size:100%;min-inline-size:0;padding:var(--cpz-s-4)}.cpz-ui .cpz-blog-single__cmt--child{margin-block-start:-10px;margin-inline-start:3rem}.cpz-ui .cpz-blog-single__cmt--child .cpz-blog-single__cmt-box{border-inline-start:3px solid var(--cpz-primary)}.cpz-ui .cpz-blog-single__cmt--child:before{content:"";border-inline-start:2px solid var(--cpz-border-strong);border-block-end:2px solid var(--cpz-border-strong);opacity:.6;border-end-start-radius:10px;block-size:40px;inline-size:20px;position:absolute;inset-block-start:-15px;inset-inline-start:-20px}.cpz-ui .cpz-blog-single__cmt-reply-to{font-size:var(--cpz-fs-caption);color:var(--cpz-link);background:var(--cpz-primary-tint);border-radius:var(--cpz-r-pill);align-items:center;gap:5px;margin-block-end:8px;padding-block:3px;padding-inline:10px;display:inline-flex}.cpz-ui .cpz-blog-single__cmt-head{color:var(--cpz-text);justify-content:space-between;align-items:center;gap:8px;margin-block-end:5px;display:flex}.cpz-ui .cpz-blog-single__cmt-date{color:var(--cpz-text-mute);font-size:var(--cpz-fs-caption)}.cpz-ui .cpz-blog-single__cmt-body{color:var(--cpz-text-dim);line-height:var(--cpz-lh-body)}.cpz-ui .cpz-blog-single__cmt-body p{margin:0}.cpz-ui .cpz-blog-single__cmt-body p+p{margin-block-start:8px}.cpz-ui .cpz-blog-single__cmt-reply{font-size:var(--cpz-fs-caption);color:var(--cpz-link);margin-block-start:10px;text-decoration:none;display:inline-block}.cpz-ui .cpz-blog-single__cmt-reply:hover{text-decoration:underline}