.eggb-verdict--default{padding:var(--eggb-block-pad)}.eggb-vd-name{font-size:var(--eggb-text-md);font-weight:700;line-height:1.3}.eggb-vd-text{margin:0;line-height:1.6}.eggb-block .eggb-vd-text p{margin:0 0 .75rem}.eggb-block .eggb-vd-text p:last-child{margin-bottom:0}.eggb-vd-score-col{flex-shrink:0;width:56px}.eggb-vd-cta-icon{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;flex-shrink:0}.eggb-vd-cta-icon svg{display:block;width:100%;height:100%}.eggb-award-icon{display:inline-flex;width:.9rem;height:.9rem;flex-shrink:0}.eggb-award-icon svg{display:block;width:100%;height:100%}.cegg5-container .eggb-verdict .eggb-btn,.cegg5-container .eggb-verdict .eggb-btn:hover,.cegg5-container .eggb-verdict .eggb-btn:focus,.cegg5-container .eggb-verdict .eggb-btn:active,.cegg5-container .eggb-verdict .eggb-btn:visited{text-decoration:none}.eggb-verdict--compact{padding:.75rem 0}.eggb-verdict--compact .eggb-vd-name{font-size:.9375rem;font-weight:600}.eggb-verdict--compact .eggb-vd-text{font-size:var(--eggb-text-sm);line-height:1.55}.eggb-verdict--compact .eggb-score-num{font-size:1.625rem}.eggb-verdict--compact .eggb-chip{font-size:var(--eggb-text-xs)}.eggb-verdict--summary{overflow:hidden}.eggb-vd-band{background:var(--eggb-accent);color:var(--eggb-surface,#fff);font-size:var(--eggb-text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.12em;padding:.45rem 1.125rem}.eggb-vd-band::before{content:"";display:inline-block;width:14px;height:2px;background:currentColor;opacity:.55;flex-shrink:0}.eggb-verdict--summary .eggb-vd-score-col{width:auto;max-width:5.5rem;padding-left:.875rem;border-left:2px solid var(--eggb-accent)}.eggb-vd-score-label{font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--eggb-text-muted);margin-bottom:.125rem;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eggb-verdict--summary .eggb-score-num{font-size:var(--eggb-text-lg);font-weight:700;line-height:1}.eggb-verdict--summary .eggb-vd-text{font-size:1.05rem;line-height:1.65;font-weight:400}.eggb-vd-meta{border-top:1px solid var(--eggb-border);padding:.75rem 1.125rem}.eggb-verdict--summary .eggb-vd-meta .eggb-vd-name{font-size:var(--eggb-text-sm);font-weight:600}.eggb-verdict--summary .p-3>.eggb-btn,.eggb-verdict--summary .p-3 .eggb-btn.align-self-start{align-self:flex-start;font-size:.75rem;padding:.4em .95em}