.cfi-section{--cfi-navy: #0b3a5c;--cfi-blue: #004b96;--cfi-bright-blue: #1183f5;--cfi-soft-blue: #f5f8fc;--cfi-ink: #121212;--cfi-muted: #526477;--cfi-border: #dce6ef;--cfi-star: #f5a623;padding-block:var(--cfi-pad-top) var(--cfi-pad-bottom);color:var(--cfi-ink)}.cfi{position:relative;overflow:hidden;max-width:150rem;margin-inline:auto;border:1px solid var(--cfi-border);border-radius:1.2rem;background:#fff;box-shadow:0 1.6rem 4rem #0b3a5c1a}.cfi:before{position:absolute;inset:0 0 auto;z-index:2;height:.35rem;background:var(--cfi-bright-blue);content:""}.cfi__topbar{display:flex;min-height:5rem;align-items:center;justify-content:space-between;gap:1.6rem;padding:.9rem 2.4rem;border-bottom:1px solid var(--cfi-border);background:#fff}.cfi__eyebrow,.cfi__scope,.cfi__rating-number,.cfi__rating-label,.cfi__summary,.cfi__disclosure,.cfi__micro-insight p,.cfi__source p,.cfi-qa p,.cfi-qa dl,.cfi-qa dd{margin:0}.cfi__eyebrow{display:inline-flex;align-items:center;gap:.8rem;color:var(--cfi-blue);font-size:1.15rem;font-weight:780;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.cfi__pulse{width:.7rem;height:.7rem;border:.18rem solid #fff;border-radius:50%;background:var(--cfi-bright-blue);box-shadow:0 0 0 .3rem #1183f529}.cfi__scope{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1.1rem;border:1px solid #cbdcec;border-radius:4rem;background:var(--cfi-soft-blue);color:var(--cfi-navy);font-size:1.2rem;font-weight:720;line-height:1.2;white-space:nowrap}.cfi__scope-icon,.cfi__scope-icon svg{display:block;width:1.4rem;height:1.4rem;flex:0 0 1.4rem}.cfi__hero{display:grid;grid-template-columns:minmax(25rem,31%) minmax(0,1fr);border-bottom:1px solid var(--cfi-border)}.cfi__hero--no-rating{grid-template-columns:1fr}.cfi__rating-panel{position:relative;display:flex;min-height:22rem;overflow:hidden;flex-direction:column;align-items:flex-start;justify-content:center;padding:2.8rem 3.2rem;background:var(--cfi-navy);color:#fff}.cfi__rating-panel:after{position:absolute;width:22rem;height:22rem;right:-8rem;bottom:-12rem;border-radius:50%;background:radial-gradient(circle,#1183f552,#1183f500 68%);content:"";pointer-events:none}.cfi__stars{position:relative;z-index:1;display:inline-block;margin-bottom:.9rem;font-size:clamp(1.9rem,1.8vw,2.5rem);letter-spacing:.13em;line-height:1;white-space:nowrap}.cfi__stars-base{color:#ffffff3d}.cfi__stars-fill{position:absolute;inset:0 auto 0 0;width:var(--cfi-star-fill);overflow:hidden;color:var(--cfi-star);transform-origin:left}.cfi__rating-number{position:relative;z-index:1;display:flex;align-items:flex-end;gap:.8rem;font-variant-numeric:tabular-nums}.cfi__rating-number strong{font-size:clamp(5.4rem,5.8vw,7.8rem);font-weight:770;letter-spacing:-.065em;line-height:.88}.cfi__rating-number span{padding-bottom:.55rem;color:#ffffffb8;font-size:1.8rem;font-weight:650}.cfi__rating-label{position:relative;z-index:1;max-width:30rem;margin-top:1.2rem;color:#ffffffe0;font-size:1.35rem;font-weight:680;line-height:1.4}.cfi__summary-panel{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:3.2rem clamp(3.2rem,4.5vw,6rem);background:var(--cfi-soft-blue)}.cfi__summary-heading-row{display:flex;align-items:center;gap:1.4rem}.cfi__summary-mark{display:grid;width:4rem;height:4rem;flex:0 0 4rem;place-items:center;border-radius:.8rem;background:var(--cfi-blue);color:#fff;box-shadow:0 .7rem 1.6rem #004b962e}.cfi__summary-mark svg{width:2rem;height:2rem}.cfi__title{max-width:72rem;margin:0;color:var(--cfi-navy);font-size:clamp(2.7rem,3vw,4rem);font-weight:750;letter-spacing:-.035em;line-height:1.08}.cfi__summary{max-width:84rem;margin-top:1.7rem;color:#243a4c;font-size:clamp(1.6rem,1.35vw,1.85rem);line-height:1.55}.cfi__disclosure{display:flex;align-items:center;gap:.6rem;margin-top:1.4rem;color:var(--cfi-muted);font-size:1.15rem;line-height:1.4}.cfi__disclosure span{color:var(--cfi-bright-blue)}.cfi__insights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--cfi-border)}.cfi__insight{min-width:0;padding:1.9rem 2.2rem 2rem;background:#fff}.cfi__insight-heading{display:flex;align-items:center;gap:1.1rem}.cfi__insight-icon{display:grid;width:3.4rem;height:3.4rem;flex:0 0 3.4rem;place-items:center;border:1px solid #cfe0ef;border-radius:.7rem;background:var(--cfi-soft-blue);color:var(--cfi-blue)}.cfi__insight-icon svg{width:2rem;height:2rem}.cfi__insight h3{margin:0;color:var(--cfi-navy);font-size:1.7rem;font-weight:740;letter-spacing:-.015em;line-height:1.2}.cfi__strength{display:grid;grid-template-columns:auto minmax(5rem,1fr);gap:1.2rem;align-items:center;margin-top:1.5rem;color:#3b5569;font-size:1.1rem;font-weight:720;line-height:1.2}.cfi__strength-track{display:block;height:.65rem;overflow:hidden;border-radius:4rem;background:#e3ebf2}.cfi__strength-track span{display:block;width:var(--cfi-strength);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--cfi-blue),var(--cfi-bright-blue));box-shadow:0 0 .8rem #1183f52e;transform-origin:left}.cfi__topics{display:flex;min-height:5.8rem;align-items:center;gap:1.8rem;padding:1.1rem 2.4rem;border-top:1px solid var(--cfi-border);background:#fff}.cfi__topics h3{flex:0 0 auto;margin:0;color:var(--cfi-navy);font-size:1.15rem;font-weight:780;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.cfi__topics ul{display:flex;flex-wrap:wrap;gap:.7rem;margin:0;padding:0;list-style:none}.cfi__topics li{position:relative;padding:.65rem 1rem .65rem 2.2rem;border:1px solid #cbdcec;border-radius:4rem;background:var(--cfi-soft-blue);color:var(--cfi-navy);font-size:1.15rem;font-weight:690;line-height:1.2;transition:border-color .2s ease,background-color .2s ease}.cfi__topics li:before{position:absolute;left:1rem;top:50%;width:.55rem;height:.55rem;border-radius:50%;background:var(--cfi-bright-blue);content:"";transform:translateY(-50%)}@media(hover:hover){.cfi__topics li:hover{border-color:#a8c9e4;background:#edf6ff}}.cfi__micro-insight{display:flex;gap:1rem;align-items:center;margin:0;padding:1.3rem 2.4rem;border-top:1px solid var(--cfi-border);background:#edf6ff;color:#26465e}.cfi__micro-icon{display:grid;width:2rem;height:2rem;flex:0 0 2rem;place-items:center;border-radius:50%;background:var(--cfi-blue);color:#fff;font-size:1.1rem;font-weight:800}.cfi__micro-insight p{font-size:1.2rem;line-height:1.45}.cfi__source{padding:.9rem 2.4rem;border-top:1px solid var(--cfi-border);background:#fff;color:var(--cfi-muted);font-size:1.1rem}.cfi__source summary{cursor:pointer;font-weight:680}.cfi__source p{margin-top:.7rem;line-height:1.4}.cfi-qa{max-width:150rem;margin:1rem auto 0;border:1px dashed #afbdc9;border-radius:.6rem;background:#f8fafc;color:#435363;font-size:1.15rem}.cfi-qa summary{padding:.8rem 1.1rem;cursor:pointer;font-weight:750;letter-spacing:.04em}.cfi-qa__body{padding:.2rem 1.1rem 1.1rem}.cfi-qa__body>*+*{margin-top:.8rem}.cfi-qa dl{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem}.cfi-qa dl div{display:flex;gap:.45rem}.cfi-qa dt{font-weight:720}.cfi--enhanced:not(.is-ready) .cfi__summary-panel,.cfi--enhanced:not(.is-ready) .cfi__insight,.cfi--enhanced:not(.is-ready) .cfi__topics,.cfi--enhanced:not(.is-ready) .cfi__micro-insight{opacity:0;transform:translateY(.7rem)}.cfi--enhanced:not(.is-ready) .cfi__stars-fill,.cfi--enhanced:not(.is-ready) .cfi__strength-track span{transform:scaleX(0)}.cfi.is-ready .cfi__summary-panel,.cfi.is-ready .cfi__insight,.cfi.is-ready .cfi__topics,.cfi.is-ready .cfi__micro-insight,.cfi.is-ready .cfi__stars-fill,.cfi.is-ready .cfi__strength-track span{transition:opacity .42s ease,transform .42s ease}@media screen and (max-width:989px){.cfi__hero{grid-template-columns:minmax(22rem,36%) minmax(0,1fr)}.cfi__rating-panel{padding:2.5rem}.cfi__summary-panel{padding:2.8rem 3.2rem}.cfi__insights{grid-template-columns:repeat(2,minmax(0,1fr))}.cfi__topics{align-items:flex-start;flex-direction:column;gap:1rem}}@media screen and (max-width:749px){.cfi-section{padding-block:max(2.8rem,calc(var(--cfi-pad-top) * .55)) max(2.8rem,calc(var(--cfi-pad-bottom) * .55))}.cfi{border-radius:.8rem}.cfi__topbar{min-height:4.8rem;gap:.8rem;padding:.8rem 1.5rem}.cfi__eyebrow{font-size:1.05rem;letter-spacing:.1em}.cfi__scope{padding:.55rem .85rem;font-size:1.1rem}.cfi__hero{grid-template-columns:1fr}.cfi__rating-panel{display:grid;min-height:0;grid-template-columns:auto 1fr;align-items:center;gap:.7rem 1.4rem;padding:2rem 2.2rem}.cfi__stars{grid-column:1;margin:0;font-size:1.85rem}.cfi__rating-number{grid-column:2}.cfi__rating-number strong{font-size:5.2rem}.cfi__rating-label{grid-column:1 / -1;margin-top:.2rem;font-size:1.25rem}.cfi__summary-panel{padding:2.4rem 2.2rem 2.5rem}.cfi__summary-heading-row{gap:1.1rem}.cfi__summary-mark{width:3.6rem;height:3.6rem;flex-basis:3.6rem}.cfi__title{font-size:2.7rem}.cfi__summary{margin-top:1.4rem;font-size:1.6rem;line-height:1.5}.cfi__disclosure{align-items:flex-start;margin-top:1.2rem}.cfi__insights{grid-template-columns:1fr}.cfi__insight{padding:1.5rem 2rem 1.6rem}.cfi__insight-icon{width:3.2rem;height:3.2rem;flex-basis:3.2rem}.cfi__insight h3{font-size:1.6rem}.cfi__strength{margin-top:1.1rem}.cfi__topics{min-height:0;padding:1.5rem 2rem 1.7rem}.cfi__micro-insight,.cfi__source{padding-inline:2rem}}@media(prefers-reduced-motion:reduce){.cfi--enhanced:not(.is-ready) .cfi__summary-panel,.cfi--enhanced:not(.is-ready) .cfi__insight,.cfi--enhanced:not(.is-ready) .cfi__topics,.cfi--enhanced:not(.is-ready) .cfi__micro-insight,.cfi--enhanced:not(.is-ready) .cfi__stars-fill,.cfi--enhanced:not(.is-ready) .cfi__strength-track span{opacity:1;transform:none}.cfi.is-ready *{transition:none!important}}@media(forced-colors:active){.cfi,.cfi__scope,.cfi__topics li,.cfi__insight-icon{border-color:CanvasText}.cfi__rating-panel,.cfi__summary-mark,.cfi__micro-icon{background:CanvasText;color:Canvas}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/customer-feedback-intelligence.css.map */
