.busca{max-width:900px;padding:56px var(--margem-lateral) 96px;margin:0 auto}.busca .sobrenome{letter-spacing:.22em;text-transform:uppercase;color:var(--tarja);margin:0;font-size:12px;font-weight:600}.busca .faixa{background:var(--tinta);color:#fff;margin:22px 0 0;padding:26px 28px 28px}.busca .pergunta{letter-spacing:-.03em;font-size:clamp(22px,2.4vw,30px);font-weight:600;display:block}.busca .linha{align-items:stretch;gap:14px;margin-top:18px;display:flex}.busca .sinal{color:var(--tarja-no-escuro);align-self:center;font-size:22px}.busca .linha input{color:#fff;background:0 0;border:0;border-bottom:1px solid #fff6;flex:auto;min-width:0;padding:10px 0;font-family:inherit;font-size:clamp(20px,2.2vw,28px)}.busca .linha input::placeholder{color:#ffffff73}.busca .linha input:focus{border-bottom-color:var(--tarja-no-escuro);outline:0}.busca .linha input::-webkit-search-cancel-button{filter:invert()}.busca .linha button{background:var(--tarja);letter-spacing:.16em;text-transform:uppercase;color:#fff;cursor:pointer;border:0;flex:none;padding:0 22px;font-family:inherit;font-size:12px;font-weight:600}.busca .linha button:hover{color:var(--tinta);background:#fff}.busca .abertura>.explica{max-width:62ch;color:var(--apoio);margin:18px 0 0;font-size:15px;line-height:1.6}.busca .resultado{margin-top:44px}.busca .cabeca{border-bottom:1px solid var(--tinta);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;padding-bottom:12px;display:flex}.busca .conta{color:var(--tinta);margin:0;font-size:16px}.busca .conta q{quotes:"“" "”";font-weight:500}.busca .conta .tempo{color:var(--metadado);font-size:12px}.busca .conta .limpar{color:var(--metadado)}.busca .conta .limpar:hover{color:var(--tarja)}.busca .ordem{letter-spacing:.08em;text-transform:uppercase;gap:18px;font-size:12px;display:flex}.busca .ordem a{color:var(--metadado);text-decoration:none}.busca .ordem a:hover{color:var(--tarja)}.busca .ordem a.ligada{color:var(--tinta);border-bottom:2px solid var(--tarja)}.busca .facetas{flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:14px 0 0;font-size:13px;display:flex}.busca .facetas .rotulo{letter-spacing:.16em;text-transform:uppercase;color:var(--metadado);font-size:11px;font-weight:600}.busca .facetas a{color:var(--tinta);border-bottom:1px solid var(--divisoria);text-decoration:none}.busca .facetas a:hover{border-bottom-color:var(--tarja)}.busca .facetas .quantos{color:var(--metadado);margin-left:5px;font-size:11px}.busca .achados{margin:0;padding:0;list-style:none}.busca .achados li{border-bottom:1px solid var(--divisoria)}.busca .achados li a{grid-template-columns:56px minmax(0,1fr) auto;align-items:baseline;gap:18px;padding:20px 0;text-decoration:none;display:grid}.busca .achados .ano{color:var(--metadado);font-size:13px}.busca .achados .o-que{flex-direction:column;gap:5px;min-width:0;display:flex}.busca .achados .nome{letter-spacing:-.02em;color:var(--tinta);font-size:22px;font-weight:500;line-height:1.2}.busca .achados li a:hover .nome{color:var(--profundo)}.busca .achados .quem{color:var(--metadado);font-size:14px}.busca .achados .trecho{color:var(--apoio);margin-top:4px;font-size:16px;line-height:1.55}.busca .achados .trecho.so-titulo{color:var(--metadado);font-size:13px}.busca .achados .quanto{color:var(--metadado);white-space:nowrap;font-size:13px}.busca mark{color:inherit;box-shadow:inset 0 -2px 0 var(--tarja);background:0 0;font-weight:600}.busca .achados .nome mark{color:var(--tarja);box-shadow:none}.busca .vazio{padding:32px 0 0}.busca .vazio p{max-width:56ch;color:var(--apoio);margin:0;font-size:17px;line-height:1.6}.busca .vazio q{quotes:"“" "”";color:var(--tinta);font-weight:500}.busca .vazio .sorteio{margin-top:40px}.busca .paginas{justify-content:space-between;align-items:baseline;gap:16px;margin-top:28px;font-size:13px;display:flex}.busca .paginas .passo{color:var(--tinta);letter-spacing:.06em;text-transform:uppercase;font-size:12px;text-decoration:none}.busca .paginas .passo:hover{color:var(--tarja)}.busca .paginas .passo.desligado{color:var(--divisoria)}.busca .paginas .onde{color:var(--metadado)}.busca .tambem{border-top:1px solid var(--tinta);margin-top:48px;padding-top:20px}.busca .tambem .rotulo{letter-spacing:.2em;text-transform:uppercase;color:var(--tarja);margin:0 0 10px;font-size:11px;font-weight:600}.busca .tambem ul{margin:0;padding:0;list-style:none}.busca .tambem li a{border-bottom:1px solid var(--divisoria);color:var(--tinta);align-items:baseline;gap:14px;padding:9px 0;text-decoration:none;display:flex}.busca .tambem .tipo{letter-spacing:.14em;text-transform:uppercase;min-width:130px;color:var(--metadado);flex:none;font-size:11px}.busca .tambem .nome{font-size:17px;font-weight:500}.busca .tambem li a:hover .nome{color:var(--profundo)}@media (max-width:720px){.busca{padding-top:32px}.busca .faixa{padding:20px 18px 22px}.busca .linha{flex-wrap:wrap}.busca .linha button{flex:100%;padding:12px 0}.busca .achados li a{grid-template-columns:minmax(0,1fr);gap:6px}.busca .achados .quanto{white-space:normal}}
