.ax-papel{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#cfcbc3;max-width:46ch;margin:0;font-size:12px;line-height:1.7}.ax-stats{z-index:4;-webkit-backdrop-filter:blur(10px);background:#0a0a0a8c;border-top:1px solid #f2f1ee2e;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}@media (min-width:900px){.ax-stats{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr))}}.ax-stats li{border-left:1px solid #f2f1ee24;flex-direction:column;justify-content:flex-end;gap:6px;min-height:116px;padding:18px clamp(20px,2.4vw,40px) 20px;display:flex}.ax-stats li:first-child{border-left:0}.ax-stats .label{color:#9a958c}.ax-stat-v{letter-spacing:-.015em;text-transform:uppercase;font-size:clamp(17px,1.45vw,22px);line-height:1.12}.ax-stats li[data-numero] .ax-stat-v{letter-spacing:-.05em;color:var(--color-red);font-size:clamp(2.6rem,4.2vw,4.2rem);line-height:.85}.ax-stat-l{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#cfcbc3;font-size:11px}@media (max-width:899px){.ax-stats li:nth-child(3){border-left:0}.ax-stats li:nth-child(n+3){border-top:1px solid #f2f1ee24}}.ax-relatorio{gap:48px;display:grid}@media (min-width:1000px){.ax-relatorio{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:96px}}.ax-frase{letter-spacing:-.04em;text-wrap:balance;max-width:18ch;margin:18px 0 0;font-size:clamp(2.2rem,4.2vw,4.2rem);font-weight:400;line-height:1.02}.ax-pilares{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.ax-pilares li{border-bottom:1px solid var(--color-line);grid-template-columns:auto minmax(0,1fr);gap:8px 26px;padding:clamp(24px,3vw,36px) 0;display:grid}.ax-pilar-n{letter-spacing:-.055em;color:var(--color-red);font-variant-numeric:tabular-nums;grid-row:span 2;font-size:clamp(3.4rem,5.4vw,5.6rem);line-height:.8}.ax-pilar-t{letter-spacing:-.025em;text-transform:uppercase;font-size:clamp(22px,2vw,30px);line-height:1.1}.ax-pilar-d{color:var(--color-mute);max-width:44ch;font-size:16.5px;line-height:1.45}.ax-detalhes{margin-top:clamp(28px,3vw,40px)}.ax-revs{gap:16px;margin-top:clamp(32px,4vw,52px);display:grid}@media (min-width:900px){.ax-revs[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ax-revs[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ax-revs[data-n="1"]{grid-template-columns:minmax(0,760px)}}.ax-rev{background:var(--color-ink-2);border:1px solid var(--color-line);flex-direction:column;gap:16px;margin:0;padding:clamp(24px,2.4vw,34px);display:flex}.ax-rev blockquote{margin:0}.ax-rev blockquote p{color:var(--color-bone);margin:0;font-size:17px;line-height:1.5}.ax-rev figcaption{border-top:1px solid var(--color-line);color:var(--color-mute);flex-direction:column;gap:4px;margin-top:auto;padding-top:14px;font-size:15px;display:flex}.ax-cartoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:36px 0 0;padding:0;list-style:none;display:grid}@media (min-width:700px){.ax-cartoes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.ax-cartoes{grid-template-columns:repeat(5,minmax(0,1fr))}}.ax-cartao{aspect-ratio:3/4.2;color:#f2f1ee;isolation:isolate;background:radial-gradient(90% 70% at 50% 60%,#1c1a18 0%,#0a0a0a 75%);border:1px solid #2c2a27;transition:border-color .3s;display:block;position:relative;overflow:hidden}.ax-cartao:hover{border-color:#d33a26b3}.ax-cartao-x{z-index:1;aspect-ratio:1167/498;background:var(--color-red);opacity:.9;transition:transform .6s cubic-bezier(.2,0,.2,1);position:absolute;top:34%;left:-18%;right:-18%;-webkit-mask:url(/x-mark.svg) 50%/contain no-repeat;mask:url(/x-mark.svg) 50%/contain no-repeat}.ax-cartao-nome-fundo{z-index:1;text-align:center;letter-spacing:-.05em;text-transform:uppercase;color:#f2f1ee29;white-space:nowrap;font-size:clamp(1.6rem,3.3vw,3.3rem);line-height:.8;position:absolute;top:7%;left:0;right:0}.ax-cartao-atleta{z-index:2;transform-origin:50% 100%;transition:transform .6s cubic-bezier(.2,0,.2,1);position:absolute;inset:16% 4% 0}.ax-cartao-pe{z-index:3;background:linear-gradient(#0a0a0a00 0%,#0a0a0aeb 100%);flex-direction:column;gap:4px;padding:40px 16px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.ax-cartao-pe .label{color:#cfcbc3}.ax-cartao-nome{letter-spacing:-.015em;font-size:clamp(17px,1.4vw,20px)}.ax-cartao:hover .ax-cartao-atleta{transform:scale(1.05)}.ax-cartao:hover .ax-cartao-x{transform:scale(1.08)}
