.crs-showcase.crs-objections{max-width:none;gap:28px;padding:clamp(24px,4vw,56px) clamp(16px,3vw,40px);background:var(--crs-objections-background,var(--crs-accent-soft,#e9f6f0));container-name:crs-objections}.crs-objections .crs-objections-header{display:grid;justify-items:center;gap:16px;text-align:center}.crs-objections .crs-objections-rating{--crs-star-size:32px;display:flex;align-items:center;justify-content:center;gap:12px}.crs-objections .crs-objections-rating strong{font-size:30px;line-height:1}.crs-objections .crs-objections-heading{margin:0;color:var(--crs-text,#000);font:600 44px/1.12 Arial,Helvetica,sans-serif;letter-spacing:normal;overflow-wrap:anywhere}.crs-objections .crs-objections-intro{margin:0;color:var(--crs-muted,#536071);font-size:18px;line-height:1.35}.crs-objections .crs-objections-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;min-width:0}.crs-objections .crs-objections-tab,.crs-objections .crs-objections-all,.crs-objections .crs-objections-source{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;max-width:100%;padding:10px 16px;color:var(--crs-text,#000);background:#fff;border:1px solid var(--crs-accent,#007f5b);border-radius:999px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.3;text-align:center;text-decoration:none;text-transform:none;box-shadow:none}.crs-objections .crs-objections-tab:hover{background:#f5fbf8;color:var(--crs-accent,#007f5b)}.crs-objections .crs-objections-tab.is-active,.crs-objections .crs-objections-all{color:#fff;background:var(--crs-accent,#007f5b)}.crs-objections .crs-objections-tab.is-active:hover,.crs-objections .crs-objections-all:hover{color:#fff;background:#006649;border-color:#006649}.crs-objections :where(a, button):focus-visible{outline:3px solid var(--crs-focus-ring,#005fcc);outline-offset:3px}.crs-objections .crs-objections-panel:focus-visible{outline:3px solid var(--crs-focus-ring,#005fcc);outline-offset:3px}.crs-objections .crs-objections-panels,.crs-objections .crs-objections-panel{min-width:0}.crs-objections .crs-objections-panel[hidden]{display:none !important}.crs-objections .crs-objections-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.crs-objections .crs-objections-card{--crs-star-size:26px;display:flex;flex-direction:column;gap:16px;align-self:stretch;padding:26px;border-radius:12px}.crs-objections .crs-star{border-radius:3px}.crs-objections .crs-objections-excerpt{margin:0;padding:0;color:var(--crs-text,#000);background:none;border:0;font-family:inherit;font-size:18px;font-weight:400;font-style:normal;line-height:1.35;letter-spacing:-.025em}.crs-objections .crs-objections-excerpt::before,.crs-objections .crs-objections-excerpt::after,.crs-objections .crs-objections-excerpt p::before,.crs-objections .crs-objections-excerpt p::after{content:none}.crs-objections .crs-objections-excerpt p{font:inherit;font-weight:400;color:inherit;margin:0;padding:0}.crs-objections .crs-objections-excerpt p:first-child{font-size:24px;font-weight:700}.crs-objections .crs-objections-excerpt p+p{margin-top:16px}.crs-objections .crs-objections-card-footer{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid var(--crs-border,#dce2e6)}.crs-objections .crs-reviewer{font-size:16px;line-height:1.4}.crs-objections .crs-verified{padding:6px 9px;border-radius:999px;color:#6840b0;background:#f0eaff;font-size:12px;line-height:18px}.crs-objections .crs-verified .crs-icon{width:16px;height:16px}.crs-objections .crs-objections-source{color:var(--crs-accent,#007f5b);border-radius:9px;padding:8px 12px;font-size:14px}.crs-objections .crs-objections-source:hover{background:var(--crs-accent-soft,#e9f6f0)}.crs-objections .crs-helpful{margin-left:auto;padding:8px 10px;min-height:44px;border:1px solid var(--crs-control-border,#7d8995);border-radius:9px}.crs-objections .crs-objections-footer{display:grid;justify-items:center;gap:12px;text-align:center}.crs-objections .crs-objections-note{margin:0;color:var(--crs-muted,#536071);font-size:14px;line-height:1.5;text-align:center}.crs-objections .crs-objections-all{min-width:min(100%,250px);padding:14px 28px;font-size:18px}.crs-objections .crs-objections-empty{padding:36px 20px;border:1px solid var(--crs-border,#dce2e6);border-radius:12px;background:#fff;text-align:center;color:var(--crs-muted,#536071)}@container crs-objections (max-width: 960px){.crs-objections .crs-objections-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.crs-objections .crs-objections-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.crs-objections .crs-objections-card{padding:22px}}@container crs-objections (max-width: 620px){.crs-objections .crs-objections-cards{grid-template-columns:minmax(0,1fr)}.crs-objections .crs-objections-tabs{gap:8px}.crs-objections .crs-objections-tab{padding:9px 8px;font-size:14px}.crs-objections .crs-objections-heading{font-size:30px}.crs-objections .crs-objections-intro{font-size:16px}}@supports not (container-type: inline-size){@media (max-width: 1000px){.crs-objections .crs-objections-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.crs-objections .crs-objections-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.crs-objections .crs-objections-cards{grid-template-columns:minmax(0,1fr)}.crs-objections .crs-objections-tab{padding:9px 8px;font-size:14px}.crs-objections .crs-objections-heading{font-size:30px}}}@media (prefers-reduced-motion: reduce){.crs-objections *,.crs-objections *::before,.crs-objections *::after{animation:none !important;transition:none !important;scroll-behavior:auto !important}}@media (forced-colors: active){.crs-objections .crs-objections-tab.is-active{outline:2px solid Highlight;outline-offset:-4px}}