.us{color:var(--color-ink);flex-direction:column;gap:40px;display:flex}.us-num{font-family:var(--font-mono);letter-spacing:.08em;opacity:.5;font-size:12px}.us-b{flex-direction:column;gap:48px;display:flex}.us-b-fila{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.us-b-cartao{background:var(--color-card);border-radius:16px;flex-direction:column;gap:8px;padding:10px 10px 22px;display:flex}.us-b-foto{aspect-ratio:4/5;border-radius:10px;margin-bottom:10px;position:relative;overflow:hidden}.us-b-foto img{object-fit:cover;transition:transform .8s cubic-bezier(.2,0,0,1)}.us-b-cartao:hover .us-b-foto img{transform:scale(1.05)}.us-b-cartao .us-num,.us-b-nome,.us-b-linha{padding:0 8px}.us-b-nome{letter-spacing:-.01em;font-size:16px}.us-b-linha{opacity:.65;font-size:14px;line-height:1.45}.us-g{flex-direction:column;gap:40px;display:flex}.us-g-cabeca{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.us-g-setas{gap:8px;display:flex}.us-g-setas button{border:1px solid color-mix(in srgb, var(--color-ink) 16%, transparent);width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border-radius:999px;place-items:center;transition:background-color .25s,color .25s;display:grid}.us-g-setas button:hover{background:var(--color-ink);color:#fff}.us-g-trilho{margin:0 calc(-1 * var(--pp-margem,28px)) 0 0;padding:0 var(--pp-margem,28px) 8px 0;scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;list-style:none;display:flex;overflow-x:auto}.us-g-trilho::-webkit-scrollbar{display:none}.us-g-cartao{aspect-ratio:4/5;scroll-snap-align:start;border-radius:16px;flex:0 0 min(560px,78vw);position:relative;overflow:hidden}.us-g-cartao img{object-fit:cover;transition:transform 1s cubic-bezier(.2,0,0,1)}.us-g-cartao:hover img{transform:scale(1.04)}.us-g-texto,.us-h-texto,.us-i-texto{color:#fff;background:linear-gradient(#0000,#01174366 40%,#011743e0);flex-direction:column;gap:6px;padding:28px;display:flex;position:absolute;inset:auto 0 0}.us-g-nome{letter-spacing:-.02em;font-size:24px}.us-g-linha,.us-h-linha,.us-i-linha{opacity:.8;font-size:14px;line-height:1.45}.us-h{flex-direction:column;gap:40px;display:flex}.us-h-galeria{gap:12px;height:min(600px,72dvh);margin:0;padding:0;list-style:none;display:flex}.us-h-item{cursor:default;border-radius:16px;outline:none;flex:1 1 0;min-width:0;transition:flex-grow .7s cubic-bezier(.65,0,.35,1);position:relative;overflow:hidden}.us-h-item[data-aberto]{flex-grow:4}.us-h-item img{object-fit:cover}.us-h-texto{opacity:0;transition:opacity .35s,transform .5s cubic-bezier(.2,0,0,1);transform:translateY(12px)}.us-h-item[data-aberto] .us-h-texto{opacity:1;transition-delay:.25s;transform:none}.us-h-nome{letter-spacing:-.02em;white-space:nowrap;font-size:24px}.us-h-linha{white-space:nowrap}.us-i{flex-direction:column;gap:40px;display:flex}.us-i-grade{grid-template-rows:repeat(2,minmax(260px,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;height:min(640px,80dvh);margin:0;padding:0;list-style:none;display:grid}.us-i-cartao{border-radius:16px;position:relative;overflow:hidden}.us-i-cartao[data-grande]{grid-area:span 2/span 2}.us-i-cartao img{object-fit:cover;transition:transform 1s cubic-bezier(.2,0,0,1)}.us-i-cartao:hover img{transform:scale(1.05)}.us-i-texto{padding:20px}.us-i-nome{letter-spacing:-.01em;font-size:18px}.us-i-cartao[data-grande] .us-i-texto{padding:32px}.us-i-cartao[data-grande] .us-i-nome{letter-spacing:-.02em;font-size:30px}.us-j{flex-direction:column;gap:40px;display:flex}.us-j-pilha{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.us-j-cartao{top:calc(110px + var(--i) * 14px);background:var(--color-card);border-radius:20px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:28px;height:min(460px,60dvh);padding:16px;display:grid;position:sticky;box-shadow:0 -12px 32px #0117430f}.us-j-texto{flex-direction:column;gap:10px;padding:20px 12px;display:flex}.us-j-texto .us-num{margin-bottom:auto}.us-j-nome{letter-spacing:-.02em;font-size:clamp(1.6rem,2.4vw,2.2rem)}.us-j-linha{opacity:.68;max-width:340px;font-size:14px;line-height:1.45}.us-j-foto{border-radius:12px;position:relative;overflow:hidden}.us-j-foto img{object-fit:cover}.us-k{gap:var(--pp-vao,28px);grid-template-columns:repeat(3,minmax(0,1fr));min-height:min(620px,80dvh);display:grid}.us-k-esq{flex-direction:column;justify-content:space-between;gap:40px;display:flex}.us-k-lista{margin:0;padding:0;list-style:none}.us-k-lista button{border:0;border-top:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);text-align:left;width:100%;font:inherit;letter-spacing:-.01em;color:color-mix(in srgb, var(--color-ink) 40%, transparent);cursor:pointer;background:0 0;align-items:baseline;gap:16px;padding:16px 0;font-size:18px;transition:color .3s;display:flex;position:relative}.us-k-lista button:hover,.us-k-lista button[data-ativo]{color:var(--color-ink)}.us-k-barra{background:var(--color-primary);transform-origin:0;width:100%;height:2px;animation:linear both us-k-enche;position:absolute;top:-1px;left:0}.us-k-barra[data-parado]{animation-play-state:paused}@keyframes us-k-enche{0%{transform:scaleX(0)}}.us-k-cartao{background:var(--color-card);border-radius:16px;grid-column:2/span 2;position:relative;overflow:hidden}.us-k-cartao img{object-fit:cover;opacity:0;transition:opacity .7s,transform 1.4s cubic-bezier(.2,0,0,1);transform:scale(1.05)}.us-k-cartao img[data-visivel]{opacity:1;transform:scale(1)}.us-k-texto{color:#fff;background:linear-gradient(#0000,#011743e0);flex-direction:column;gap:6px;padding:32px;display:flex;position:absolute;inset:auto 0 0}.us-k-nome{letter-spacing:-.02em;font-size:clamp(1.6rem,2.4vw,2.2rem)}.us-k-linha{opacity:.8;font-size:14px}.us-m{flex-direction:column;gap:40px;display:flex}.us-m-janela{margin:0 calc(-1 * var(--pp-margem,28px));overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.us-m-faixa{gap:16px;width:max-content;margin:0;padding:0;list-style:none;animation:48s linear infinite us-m-corre;display:flex}.us-m-janela:hover .us-m-faixa{animation-play-state:paused}@keyframes us-m-corre{to{transform:translate(calc(-50% - 8px))}}.us-m-cartao{background:var(--color-card);border-radius:16px;flex-direction:column;gap:8px;width:320px;padding:10px 10px 20px;display:flex}.us-m-foto{aspect-ratio:4/3;border-radius:10px;margin-bottom:8px;position:relative;overflow:hidden}.us-m-foto img{object-fit:cover}.us-m-nome,.us-m-linha{padding:0 8px}.us-m-nome{font-size:16px}.us-m-linha{opacity:.65;font-size:14px;line-height:1.45}@media (prefers-reduced-motion:reduce){.us-m-faixa{animation:none}}@media (max-width:1100px){.us-b-fila{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.us-b-fila{grid-template-columns:repeat(2,minmax(0,1fr))}.us-g-cabeca{flex-direction:column;align-items:flex-start}.us-h-galeria{flex-direction:column;height:auto}.us-h-item{flex:none;height:120px;transition:height .6s cubic-bezier(.65,0,.35,1)}.us-h-item[data-aberto]{height:360px}.us-j-cartao{grid-template-columns:minmax(0,1fr);height:auto}.us-j-foto{aspect-ratio:4/3}.us-k{grid-template-columns:minmax(0,1fr)}.us-k-cartao{grid-column:1;min-height:380px}.us-i-grade{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:220px;height:auto}}
