.trs{--trs-bg:#000;--trs-card:#282830;--trs-media-bg:#131317;--trs-text:#fff;--trs-body:rgba(245,246,255,.88);--trs-green:#1de9b6;--trs-slate:#56566c;--trs-card-w:min(960px,78vw);background:var(--trs-bg);font-family:Inter Tight,Arial,sans-serif;font-weight:300;overflow:hidden;padding:clamp(56px,8vw,104px) 0}.trs *,.trs :after,.trs :before{box-sizing:border-box;margin:0}.trs-track{display:flex;gap:28px;overflow-x:auto;padding:0 calc((100vw - var(--trs-card-w))/2) 8px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent)}.trs-track::-webkit-scrollbar{display:none}.trs-track:focus-visible{outline:none}.trs-card{align-items:center;background:var(--trs-card);border:1px solid rgba(86,86,108,.6);border-radius:28px;cursor:pointer;display:grid;flex:0 0 var(--trs-card-w);gap:48px;grid-template-columns:1fr 1.1fr;opacity:.45;padding:24px 48px 24px 24px;scroll-snap-align:center;transform:scale(.96);transition:opacity .5s ease,transform .5s ease}.trs-card.is-active{cursor:default;opacity:1;transform:scale(1)}.trs-media{aspect-ratio:4/5;background:var(--trs-media-bg);border-radius:20px;display:grid;overflow:hidden;place-items:center}.trs-media img{display:block;height:100%;object-fit:contain;width:100%}.trs-media--phone img{object-fit:cover;object-position:top center}.trs-dots{align-items:center;background:var(--trs-card);border-radius:999px;display:flex;gap:12px;margin:40px auto 0;padding:14px 20px;width:max-content}.trs-dot{background:var(--trs-slate);border:0;border-radius:999px;cursor:pointer;height:8px;padding:0;transition:width .3s ease,background-color .3s ease;width:8px}.trs-dot[aria-selected=true]{background:var(--trs-green);width:26px}.trs-dot:focus-visible{outline:2px solid var(--trs-green);outline-offset:3px}.trs,.trs *{font-family:Inter Tight,Arial,sans-serif!important}.trs .trs-card .trs-card-title,.trs .trs-copy h3.trs-card-title{color:var(--trs-text)!important;font-size:32px!important;font-weight:500!important;letter-spacing:-.01em!important;line-height:1.15!important;margin:0 0 20px!important;text-transform:none!important}.trs .trs-card .trs-card-text,.trs .trs-copy p.trs-card-text{color:var(--trs-body)!important;font-size:18px!important;font-weight:300!important;line-height:1.5!important;margin:0!important}@media (max-width:760px){.trs{--trs-card-w:84vw}.trs-track{gap:16px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent)}.trs-card{align-items:start;gap:24px;grid-template-columns:1fr;padding:16px 16px 28px}.trs-media{aspect-ratio:4/3.4}.trs-copy{padding:0 8px}.trs .trs-card .trs-card-title,.trs .trs-copy h3.trs-card-title{font-size:26px!important}.trs .trs-card .trs-card-text,.trs .trs-copy p.trs-card-text{font-size:17px!important}}@media (prefers-reduced-motion:reduce){.trs-track{scroll-behavior:auto}.trs-card,.trs-dot{transition:none}}