.ft-tm{position:relative;overflow:hidden;background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:scroll;color:var(--tm-fg);padding:var(--tm-py) var(--tm-px)}.ft-tm[data-textura=sim]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.3;background-image:radial-gradient(circle,rgba(var(--color-foreground),.15) 2px,transparent 2.6px);background-size:22px 22px;-webkit-mask-image:radial-gradient(46% 66% at 92% 8%,#000,rgba(0,0,0,.5) 45%,transparent 74%);mask-image:radial-gradient(46% 66% at 92% 8%,#000,rgba(0,0,0,.5) 45%,transparent 74%)}.ft-tm__wrap{position:relative;z-index:2;max-width:var(--tm-max);margin:0 auto}.ft-tm__head{margin-bottom:clamp(30px,4vw,56px)}.ft-tm__kick{display:flex;align-items:center;gap:10px;font-family:var(--tm-display);font-weight:700;font-size:clamp(11px,.85vw,14px);letter-spacing:.24em;text-transform:uppercase;color:var(--tm-ac)}.ft-tm__kick i{width:32px;height:3px;flex:none;background:var(--tm-ac);display:inline-block}.ft-tm__title{font-family:var(--tm-display);font-weight:800;text-transform:uppercase;font-size:clamp(28px,4vw,72px);line-height:.96;letter-spacing:0;margin:14px 0 12px;color:var(--tm-fg)}.ft-tm__title em{font-style:normal;display:block;color:var(--tm-ac)}.ft-tm__lead,.ft-tm__lead p{font-family:var(--tm-corpo);font-size:clamp(14.5px,1.1vw,18px);line-height:1.55;color:var(--tm-fg-soft);max-width:62ch;margin:0}.ft-tm__selo{display:flex;align-items:center;gap:18px;padding:18px 24px;margin-bottom:clamp(24px,3vw,40px);background:var(--tm-painel);border-left:4px solid var(--tm-ac)}.ft-tm__selo b{font-family:var(--tm-display);font-weight:800;font-size:clamp(34px,5vw,64px);line-height:1;color:var(--tm-ac)}.ft-tm__selo span{display:flex;flex-direction:column;gap:3px;font-family:var(--tm-corpo)}.ft-tm__selo strong{font-weight:700;font-size:clamp(13px,1vw,16px);text-transform:uppercase;letter-spacing:.06em}.ft-tm__selo small{font-size:clamp(12px,.9vw,14px);color:var(--tm-fg-faint)}.ft-tm__nums{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--tm-linha);border:1px solid var(--tm-linha)}@media screen and (min-width:750px){.ft-tm__nums{grid-template-columns:repeat(4,1fr)}}.ft-tm__num{background:var(--tm-bg-solido);padding:clamp(18px,2.2vw,30px) clamp(14px,1.8vw,24px);display:flex;flex-direction:column;gap:6px}.ft-tm__num b{font-family:var(--tm-display);font-weight:800;font-size:clamp(24px,3vw,44px);line-height:1;color:var(--tm-fg)}.ft-tm__num span{font-family:var(--tm-corpo);font-size:clamp(11px,.85vw,13px);text-transform:uppercase;letter-spacing:.08em;color:var(--tm-fg-faint)}.ft-tm__num small{font-family:var(--tm-corpo);font-size:clamp(12px,.9vw,14px);color:var(--tm-fg-soft);line-height:1.4}.ft-tm__nota{margin-top:16px;font-family:var(--tm-corpo);font-size:12.5px;color:var(--tm-fg-faint)}.ft-tm__elenco{display:grid;grid-template-columns:repeat(2,1fr);gap:2px}@media screen and (min-width:750px){.ft-tm__elenco{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1040px){.ft-tm__elenco{grid-template-columns:repeat(var(--tm-cols, 4),1fr)}}.ft-tm__atleta{position:relative;display:block;overflow:hidden;background:var(--tm-painel);text-decoration:none;color:inherit}.ft-tm__atleta-foto{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:var(--tm-linha)}.ft-tm__atleta-foto img{width:100%;height:100%;object-fit:cover;object-position:center 12%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.ft-tm__atleta:hover .ft-tm__atleta-foto img{transform:scale(1.05)}.ft-tm__atleta-foto .placeholder-svg{width:100%;height:100%;display:block}.ft-tm__atleta-num{position:absolute;right:10px;bottom:4px;z-index:2;font-family:var(--tm-display);font-weight:800;font-size:clamp(40px,6vw,76px);line-height:.8;color:rgba(var(--color-foreground),.22);pointer-events:none;-webkit-user-select:none;user-select:none}.ft-tm__atleta-info{padding:14px 16px 18px;display:flex;flex-direction:column;gap:4px}.ft-tm__atleta-pos{font-family:var(--tm-corpo);font-weight:700;font-size:10.5px;text-transform:uppercase;letter-spacing:.12em;color:var(--tm-ac)}.ft-tm__atleta-nome{font-family:var(--tm-display);font-weight:700;font-size:clamp(13.5px,1.1vw,17px);line-height:1.15;text-transform:uppercase;color:var(--tm-fg)}@media(prefers-reduced-motion:reduce){.ft-tm__atleta-foto img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fourtime-time.css.map */
