.tq-essence{text-align:center;background:#fff;width:100%;padding:120px 0}.tq-essence__container{width:min(1300px,100% - 80px);margin:0 auto}.tq-essence__title{color:var(--tq-ink);font-family:var(--font-libre), "Libre Baskerville", Georgia, serif;text-transform:uppercase;margin:0 0 26px;font-size:36px;font-weight:700;line-height:1.25}.tq-essence__text{color:var(--tq-body);margin:0 0 48px;font-size:16px;line-height:1.6}.tq-essence__marquee{--tq-essence-gap:16px;--tq-essence-visible:6;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;position:relative;overflow:hidden;container-type:inline-size}.tq-essence__marquee.is-dragging{cursor:grabbing}.tq-essence__marquee:focus-visible{outline:3px solid color-mix(in srgb, var(--tq-accent) 45%, transparent);outline-offset:4px}.tq-essence__track{align-items:stretch;gap:var(--tq-essence-gap);will-change:transform;width:max-content;margin:0;padding:0;list-style:none;display:flex}.tq-essence__card{--tq-essence-card-w:calc((100cqw - (var(--tq-essence-visible) - 1) * var(--tq-essence-gap)) / var(--tq-essence-visible));flex:0 0 var(--tq-essence-card-w);width:var(--tq-essence-card-w);aspect-ratio:16/9;background:var(--tq-ink);pointer-events:none;border-radius:8px;display:block;position:relative;overflow:hidden}.tq-essence__card img{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none}@media (max-width:991px){.tq-essence{padding:60px 0}.tq-essence__container{width:auto;margin:0 48px}.tq-essence__title{margin-bottom:20px;font-size:26px}.tq-essence__text{margin-bottom:32px;font-size:14px}.tq-essence__marquee{--tq-essence-gap:20px;--tq-essence-visible:3}}@media (max-width:767px){.tq-essence{padding:40px 0}.tq-essence__container{margin:0 20px}.tq-essence__title{margin-bottom:16px;font-size:20px}.tq-essence__text{margin-bottom:24px;font-size:13px}.tq-essence__marquee{--tq-essence-gap:16px;--tq-essence-visible:2}}@media (max-width:479px){.tq-essence__marquee{--tq-essence-gap:16px;--tq-essence-visible:2}}@media (prefers-reduced-motion:reduce){.tq-essence__marquee{cursor:default}.tq-essence__track{will-change:auto}}
