.dc-tqs{--tqs-max-width:none;--tqs-min-height:0;--tqs-speed:0.5s;--tqs-text-size:16px;--tqs-text-color:inherit;--tqs-author-size:15px;--tqs-author-color:inherit;--tqs-role-size:13px;--tqs-role-color:#888;--tqs-avatar-size:48px;--tqs-star-color:#F5A623;--tqs-star-size:18px;--tqs-quote-color:#ccc;--tqs-quote-size:60px;--tqs-nav-color:inherit;--tqs-nav-size:40px;--tqs-more-size:14px;--tqs-more-color:inherit;--tqs-more-hover:inherit;--tqs-fl-size:200%;--tqs-fl-color:#09a111;--tqs-dot-color:#ccc;--tqs-dot-active:#333;position:relative;width:100%;max-width:var(--tqs-max-width);margin:0 auto}.dc-tqs-body{position:relative}.dc-tqs-viewport{display:grid;overflow:hidden;min-height:var(--tqs-min-height)}.dc-tqs-slide{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity var(--tqs-speed) ease,transform var(--tqs-speed) ease}.dc-tqs-slide.is-active{opacity:1;visibility:visible}.dc-tqs-fx-fade .dc-tqs-slide{transform:none}.dc-tqs-fx-slide-up .dc-tqs-slide{transform:translateY(20px)}.dc-tqs-fx-slide-up .dc-tqs-slide.is-active{transform:translateY(0)}.dc-tqs-fx-slide .dc-tqs-slide{transform:translateX(20px)}.dc-tqs-fx-slide .dc-tqs-slide.is-active{transform:translateX(0)}.dc-tqs-fx-zoom .dc-tqs-slide{transform:scale(.95)}.dc-tqs-fx-zoom .dc-tqs-slide.is-active{transform:scale(1)}.dc-tqs blockquote{margin:0;padding:0;border:0}.dc-tqs-text{font-size:var(--tqs-text-size);color:var(--tqs-text-color);line-height:1.6;margin:0 0 12px}.dc-tqs-fl .dc-tqs-text::first-letter{font-size:var(--tqs-fl-size);color:var(--tqs-fl-color);line-height:1}.dc-tqs-stars{display:flex;gap:2px;margin:0 0 12px}.dc-tqs-star{width:var(--tqs-star-size);height:var(--tqs-star-size);fill:none;stroke:var(--tqs-star-color);stroke-width:1.5}.dc-tqs-star.is-filled{fill:var(--tqs-star-color);stroke:var(--tqs-star-color)}.dc-tqs-author{display:flex;align-items:center;gap:12px;margin:12px 0 0}.dc-tqs-author-left{justify-content:flex-start}.dc-tqs-author-center{justify-content:center}.dc-tqs-author-right{justify-content:flex-end}.dc-tqs-avatar{width:var(--tqs-avatar-size);height:var(--tqs-avatar-size);border-radius:50%;object-fit:cover;flex-shrink:0}.dc-tqs-author-info{display:flex;flex-direction:column;gap:2px}.dc-tqs-author-name{font-size:var(--tqs-author-size);color:var(--tqs-author-color);font-weight:600;line-height:1.3}.dc-tqs-author-role{font-size:var(--tqs-role-size);color:var(--tqs-role-color);line-height:1.3}.dc-tqs-q-border-left blockquote{padding-left:18px;border-left:4px solid var(--tqs-quote-color)}.dc-tqs-q-border-right blockquote{padding-right:18px;border-right:4px solid var(--tqs-quote-color)}.dc-tqs-q-mark-left blockquote{position:relative;padding-left:calc(var(--tqs-quote-size) * .6)}.dc-tqs-q-mark-left blockquote::before{content:'\201C';position:absolute;top:-.15em;left:0;font-size:var(--tqs-quote-size);color:var(--tqs-quote-color);font-family:Georgia,serif;line-height:1}.dc-tqs-q-mark-both blockquote{position:relative;padding-left:calc(var(--tqs-quote-size) * .6)}.dc-tqs-q-mark-both blockquote::before{content:'\201C';position:absolute;top:-.15em;left:0;font-size:var(--tqs-quote-size);color:var(--tqs-quote-color);font-family:Georgia,serif;line-height:1}.dc-tqs-q-mark-both .dc-tqs-text::after{content:' \201D';font-size:var(--tqs-quote-size);color:var(--tqs-quote-color);font-family:Georgia,serif;line-height:0;vertical-align:bottom}.dc-tqs-next,.dc-tqs-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:var(--tqs-nav-size);height:var(--tqs-nav-size);padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.9);box-shadow:0 1px 4px rgba(0,0,0,.12);cursor:pointer;opacity:0;transition:opacity .3s ease,box-shadow .3s ease}.dc-tqs-body:hover .dc-tqs-next,.dc-tqs-body:hover .dc-tqs-prev{opacity:1}.dc-tqs-next:hover,.dc-tqs-prev:hover{box-shadow:0 2px 8px rgba(0,0,0,.18)}.dc-tqs-prev{left:12px}.dc-tqs-next{right:12px}.dc-tqs-next::after,.dc-tqs-prev::after{content:'';display:block;width:var(--tqs-nav-size);height:var(--tqs-nav-size);margin:auto;background-color:var(--tqs-nav-color,#333);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center}.dc-tqs-prev::after{-webkit-mask-image:url(../images/arrow-left.svg);mask-image:url(../images/arrow-left.svg)}.dc-tqs-next::after{-webkit-mask-image:url(../images/arrow-right.svg);mask-image:url(../images/arrow-right.svg)}.dc-tqs-dots{display:flex;justify-content:center;gap:8px;margin:16px 0 0}.dc-tqs-dot{width:10px;height:10px;border-radius:50%;border:0;padding:0;background:var(--tqs-dot-color);cursor:pointer;opacity:.6;transition:opacity .2s ease,background .2s ease,transform .2s ease}.dc-tqs-dot:hover{opacity:1}.dc-tqs-dot.is-active{background:var(--tqs-dot-active);opacity:1;transform:scale(1.2)}.dc-tqs-more{margin-top:12px}.dc-tqs-more a{display:inline-block;text-decoration:none;font-size:var(--tqs-more-size);color:var(--tqs-more-color);transition:color .2s ease}.dc-tqs-more a:hover{color:var(--tqs-more-hover);text-decoration:none}.dc-tqs-more-icon{width:.75em;height:.75em;vertical-align:middle;display:inline-block}.dc-tqs-more-left{text-align:left}.dc-tqs-more-right{text-align:right}.dc-tqs-more-center{text-align:center}.dc-tqs-theme-boxed .dc-tqs-body{background-color:var(--tqs-theme-bg,#f5f5f5);padding:var(--tqs-theme-pad,20px)}.dc-tqs-theme-card .dc-tqs-body{background-color:var(--tqs-theme-bg,#fff);padding:var(--tqs-theme-pad,20px);border:1px solid var(--tqs-theme-border,#e0e0e0);border-radius:var(--tqs-theme-radius,8px);box-shadow:var(--tqs-theme-shadow,0 1px 4px rgba(0,0,0,.08))}@media (max-width:767px){.dc-tqs{max-width:none}}@media (prefers-reduced-motion:reduce){.dc-tqs-slide{transition:none}}