.cc-track{display:flex;gap:20px;box-sizing:border-box;width:min(1160px,calc(100vw - 48px));margin:0 auto;padding:14px 12px 28px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 12px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;cursor:grab}.cc-track::-webkit-scrollbar{display:none}.cc-track>*{flex:0 0 calc((100% - 40px) / 3);min-width:0;scroll-snap-align:start}.cc-track.drag,.cc-track.anim{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.cc-track img{-webkit-user-drag:none}@media(max-width:900px){.cc-track{width:min(340px,84vw);padding:14px 0 28px;scroll-padding:0}.cc-track>*{flex:0 0 100%}}.gr[data-v-0ff3541c]{--gr-navy: #1d2b5a;--gr-teal: #2bb39a;--gr-muted: #5b6b8c;--gr-line: #dfe7f2;background:radial-gradient(700px 360px at 100% 0%,rgba(43,179,154,.08),transparent 60%),#f4f7fc}.gr-defs[data-v-0ff3541c]{position:absolute;width:0;height:0;overflow:hidden}.gr-head[data-v-0ff3541c]{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;flex-wrap:wrap}.gr-intro h2[data-v-0ff3541c]{margin:0 0 8px}.gr-intro p[data-v-0ff3541c]{margin:0}.gr-kicker[data-v-0ff3541c]{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;padding:6px 12px;border-radius:999px;background:#2bb39a1a;border:1px solid rgba(43,179,154,.3);color:#17876f;font-size:11px;font-weight:800;letter-spacing:1.8px;text-transform:uppercase}.gr-kicker[data-v-0ff3541c]:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.gr-summary[data-v-0ff3541c]{display:flex;align-items:center;gap:22px;padding:16px 18px 16px 20px;border-radius:20px;background:#fff;border:1px solid var(--gr-line);box-shadow:0 18px 40px -28px #14224a73}.gr-score[data-v-0ff3541c]{display:flex;align-items:center;gap:14px}.gr-g-lg[data-v-0ff3541c]{flex:none;width:40px;height:40px}.gr-score-label[data-v-0ff3541c]{display:block;font-size:12px;font-weight:700;color:var(--gr-muted)}.gr-score-row[data-v-0ff3541c]{display:flex;align-items:center;gap:10px}.gr-score-row b[data-v-0ff3541c]{font:800 1.9rem/1.1 Fraunces,serif;color:var(--gr-navy)}.gr-score small[data-v-0ff3541c]{font-size:12px;color:var(--gr-muted)}.gr-summary-actions[data-v-0ff3541c]{display:flex;flex-direction:column;gap:8px;padding-left:20px;border-left:1px solid var(--gr-line)}.gr-card[data-v-0ff3541c]{position:relative;display:flex;flex-direction:column;gap:14px;padding:24px 24px 22px;border-radius:22px;background:#fff;border:1px solid var(--gr-line);box-sizing:border-box;box-shadow:0 1px 2px #14224a0a;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.gr-card[data-v-0ff3541c]:hover{transform:translateY(-4px);border-color:#2bb39a73;box-shadow:0 22px 40px -24px #14224a66}.gr-card-top[data-v-0ff3541c]{display:flex;align-items:center;justify-content:space-between}.gr-g[data-v-0ff3541c]{width:20px;height:20px}.gr-stars[data-v-0ff3541c]{color:#f5a800;font-size:17px;letter-spacing:2px;line-height:1}.gr-stars .off[data-v-0ff3541c]{color:#d9dfeb}.gr-quote[data-v-0ff3541c]{width:34px;height:34px;margin:2px 0 -6px -4px;color:#2bb39a47}.gr-text[data-v-0ff3541c]{margin:0;flex:1;font-size:15px;line-height:1.7;color:#3d4d70;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.gr-who[data-v-0ff3541c]{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid #edf1f8;background:none}.gr-who div[data-v-0ff3541c]{display:flex;flex-direction:column;gap:2px;min-width:0}.gr-who b[data-v-0ff3541c]{font-size:15px;line-height:1.25;color:var(--gr-navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gr-who small[data-v-0ff3541c]{font-size:12.5px;color:var(--gr-muted)}.gr-av[data-v-0ff3541c]{flex:none;width:44px;height:44px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:var(--gr-navy);color:#fff;font-weight:800;font-size:17px}.gr-btn[data-v-0ff3541c]{display:inline-flex;align-items:center;justify-content:center;padding:9px 18px;border-radius:999px;font-weight:800;font-size:13.5px;white-space:nowrap;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.gr-btn.solid[data-v-0ff3541c]{background:var(--gr-navy);color:#fff;border:1.5px solid var(--gr-navy)}.gr-btn.solid[data-v-0ff3541c]:hover{background:var(--gr-teal);border-color:var(--gr-teal)}.gr-btn.line[data-v-0ff3541c]{background:#fff;color:var(--gr-navy);border:1.5px solid #cdd8e8}.gr-btn.line[data-v-0ff3541c]:hover{border-color:var(--gr-teal);color:#17876f}@media(max-width:760px){.gr-head[data-v-0ff3541c]{align-items:stretch}.gr-summary[data-v-0ff3541c]{width:100%;box-sizing:border-box;flex-wrap:wrap;justify-content:space-between}.gr-summary-actions[data-v-0ff3541c]{flex-direction:row;padding-left:0;border-left:0}}@media(prefers-reduced-motion:reduce){.gr-card[data-v-0ff3541c],.gr-card[data-v-0ff3541c]:hover{transition:none;transform:none}}.pm-view[data-v-a1c503d8]{--s: 1;margin-top:44px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.pm-track[data-v-a1c503d8]{display:flex;width:max-content;animation:pm-scroll-a1c503d8 var(--pm-dur, 45s) linear infinite;will-change:transform}.pm-view:hover .pm-track[data-v-a1c503d8],.pm-view:focus-within .pm-track[data-v-a1c503d8]{animation-play-state:paused}.pm-group[data-v-a1c503d8]{display:flex;flex:none;align-items:center;justify-content:space-around;min-width:100vw;margin:0;padding:0;list-style:none}.pm-item[data-v-a1c503d8]{flex:none;display:flex;align-items:center;height:84px;padding:0 clamp(22px,3vw,40px)}.pm-item img[data-v-a1c503d8]{display:block;max-width:none;width:calc(var(--w) * 1px * var(--s));height:calc(var(--h) * 1px * var(--s))}@keyframes pm-scroll-a1c503d8{to{transform:translate(-50%)}}@media(max-width:600px){.pm-view[data-v-a1c503d8]{--s: .78}.pm-item[data-v-a1c503d8]{height:68px}}@media(prefers-reduced-motion:reduce){.pm-view[data-v-a1c503d8]{-webkit-mask-image:none;mask-image:none}.pm-track[data-v-a1c503d8]{animation:none;width:auto}.pm-group[data-v-a1c503d8]{flex-wrap:wrap;justify-content:center;min-width:0;max-width:1000px;margin:0 auto}.pm-group[aria-hidden=true][data-v-a1c503d8]{display:none}}
