.arctos-cq{background:var(--arctos-cq-bg, #1a1a1a);color:var(--arctos-text, #f4f6f7);font-family:var(--arctos-font-body);font-size:15px;line-height:1.55;letter-spacing:0;padding-block:var(--arctos-cq-pt-mobile, 40px) var(--arctos-cq-pb-mobile, 40px);-webkit-font-smoothing:antialiased}@media screen and (min-width:981px){.arctos-cq{padding-block:var(--arctos-cq-pt, 72px) var(--arctos-cq-pb, 72px)}}.arctos-cq .arctos-cq__heading.arctos-heading{margin:0 0 16px;font-size:clamp(var(--arctos-cq-h-mobile, 28px),2.8vw,var(--arctos-cq-h-desktop, 40px));font-weight:500;line-height:1.1;letter-spacing:-.01em;text-align:left;text-wrap:balance}.arctos-cq .arctos-cq__row{display:flex;gap:16px;margin:0;padding:0 0 6px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;list-style:none}.arctos-cq .arctos-cq__row::-webkit-scrollbar{height:6px}.arctos-cq .arctos-cq__row::-webkit-scrollbar-thumb{background:var(--arctos-line, #333333);border-radius:3px}.arctos-cq .arctos-cq__card{position:relative;flex:0 0 auto;height:var(--arctos-cq-card-h, 320px);margin:0;overflow:hidden;border:1px solid var(--arctos-line, #333333);border-radius:10px;background:#0f1113;scroll-snap-align:start}.arctos-cq .arctos-cq__img{display:block;width:auto;height:100%}.arctos-cq .arctos-cq__img--empty{width:calc(var(--arctos-cq-card-h, 320px) - 2px)}.arctos-cq .arctos-cq__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(0deg,#0a0e10e0,#0a0e1000 55%);pointer-events:none}.arctos-cq .arctos-cq__name{position:absolute;left:14px;right:66px;bottom:14px;z-index:2;margin:0;color:var(--arctos-text, #f4f6f7);font-family:var(--arctos-font-display);font-size:17px;font-weight:500;line-height:1.25;letter-spacing:-.01em;text-transform:none;transition:opacity .18s ease}.arctos-cq .arctos-cq__role{display:block;margin-top:3px;color:#d5d9db;font-family:var(--arctos-font-body);font-size:13px;font-weight:400;line-height:1.25;letter-spacing:0}.arctos-cq .arctos-cq__expand{position:absolute;right:14px;bottom:14px;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#f4f6f7eb;color:#0d1417;cursor:pointer;transition:opacity .18s ease}.arctos-cq .arctos-cq__expand:focus-visible,.arctos-cq .arctos-cq__close:focus-visible{outline:2px solid var(--arctos-accent, #7ac6e3);outline-offset:2px}.arctos-cq .arctos-cq__card.is-open .arctos-cq__name,.arctos-cq .arctos-cq__card.is-open .arctos-cq__expand{opacity:0;pointer-events:none}.arctos-cq .arctos-cq__detail{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding:20px;border-radius:10px;background:#0a0e10db;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.arctos-cq .arctos-cq__detail[hidden]{display:none}.arctos-cq .arctos-cq__card.is-open .arctos-cq__detail{opacity:1;transform:translateY(0);pointer-events:auto}.arctos-cq .arctos-cq__close{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--arctos-text, #f4f6f7);color:#0d1417;cursor:pointer}.arctos-cq .arctos-cq__detail-name{margin:0;color:var(--arctos-text, #f4f6f7);font-family:var(--arctos-font-display);font-size:17px;font-weight:500;line-height:1.55;letter-spacing:-.01em}.arctos-cq .arctos-cq__detail-role{margin:4px 0 0;color:#b3b8ba;font-family:var(--arctos-font-display);font-size:13px;font-weight:400;line-height:1.55;letter-spacing:0}.arctos-cq .arctos-cq__quote{margin:12px 0 15px;padding:0;border:0;color:#b3b8ba;font-family:var(--arctos-font-body);font-size:15px;font-style:normal;line-height:1.6}.arctos-cq .arctos-cq__quote p{margin:0}.arctos-cq .arctos-cq__note{margin:0;padding:16px;border:1px dashed var(--arctos-line, #333333);border-radius:10px;color:#b3b8ba;font-size:13px}@media screen and (max-width:980px){.arctos-cq .arctos-cq__card{height:var(--arctos-cq-card-h-tablet, 260px)}.arctos-cq .arctos-cq__img--empty{width:calc(var(--arctos-cq-card-h-tablet, 260px) - 2px)}}@media screen and (max-width:600px){.arctos-cq .arctos-cq__card{width:100%;max-width:100%;height:auto;aspect-ratio:1 / 1}.arctos-cq .arctos-cq__img,.arctos-cq .arctos-cq__img--empty{width:100%;height:100%;object-fit:cover;object-position:top center}.arctos-cq .arctos-cq__expand{right:12px;bottom:12px}.arctos-cq .arctos-cq__detail{top:auto;max-height:74%;overflow-y:auto;justify-content:flex-start;padding:20px 20px 22px;background:#0a0e10cc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.arctos-cq .arctos-cq__close{top:16px;right:16px}.arctos-cq .arctos-cq__detail-name,.arctos-cq .arctos-cq__detail-role{padding-right:48px}.arctos-cq .arctos-cq__detail-role{margin-top:5px}.arctos-cq .arctos-cq__quote{margin-top:14px;color:var(--arctos-text, #f4f6f7)}}@media(prefers-reduced-motion:reduce){.arctos-cq .arctos-cq__name,.arctos-cq .arctos-cq__expand,.arctos-cq .arctos-cq__detail{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/arctos-client-quotes.css.map */
