.home{--coluna-do-acervo:clamp(300px, 29vw, 520px)}.home .sobrenome{letter-spacing:.22em;text-transform:uppercase;color:var(--tarja);margin:0;font-size:11px;font-weight:600}.home .sobrenome.no-escuro{color:var(--tarja-no-escuro)}.home .sobrenome.escuro{color:var(--tinta)}.home .titulo-da-faixa{letter-spacing:-.035em;color:var(--tinta);margin:12px 0 0;font-size:clamp(26px,2.4vw,40px);font-weight:600;line-height:1.05}.home .sem-dado{color:var(--metadado);margin:0;font-size:17px}.home .abertura{border-bottom:1px solid var(--tinta);align-items:stretch;display:flex}.home .plantao{min-width:0;padding:64px var(--margem-lateral) 56px;flex:1}.home .etiqueta{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.home .tarja{background:var(--tarja);color:#fff;letter-spacing:.18em;text-transform:uppercase;padding:6px 12px;font-size:12px;font-weight:600}.home .etiqueta .ficha{letter-spacing:.14em;text-transform:uppercase;color:var(--metadado);font-size:13px;font-weight:500}.home .titulo-do-plantao{letter-spacing:-.045em;max-width:16ch;margin:30px 0 0;font-size:clamp(40px,6vw,112px);font-weight:600;line-height:.94}.home .titulo-do-plantao a{color:var(--tinta);text-decoration:none}.home .titulo-do-plantao a:hover{color:var(--tarja)}.home .assinatura{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.home .assinatura .nome{letter-spacing:.14em;text-transform:uppercase;color:var(--tinta);font-size:16px;font-weight:500;text-decoration:none}.home .assinatura .nome:hover{color:var(--tarja)}.home .assinatura .risco{background:var(--tinta);width:64px;height:8px}.home .assinatura .perfil{color:var(--metadado);font-size:15px}.home .abertura-do-texto{max-width:58ch;color:var(--corpo);margin:32px 0 0;font-size:clamp(18px,1.45vw,26px);line-height:1.68}.home .chamada{flex-wrap:wrap;align-items:center;gap:22px;margin-top:34px;display:flex}.home .botao-preto{background:var(--tinta);color:#fff;letter-spacing:.16em;text-transform:uppercase;align-items:center;min-height:52px;padding:0 30px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.home .botao-preto:hover{background:var(--tarja);color:#fff}.home .quanto-falta{color:var(--apoio);font-size:15px}.home .rodape-da-abertura{border-top:1px solid var(--tinta);align-items:flex-start;gap:64px;margin-top:56px;padding-top:34px;display:flex}.home .prescricao{flex:1;min-width:0}.home .titulo-da-prescricao{letter-spacing:-.025em;max-width:24ch;color:var(--tinta);margin-top:14px;font-size:clamp(21px,1.5vw,27px);font-weight:500;line-height:1.2;text-decoration:none;display:block}.home .titulo-da-prescricao:hover{color:var(--tarja)}.home .posologia{max-width:44ch;color:var(--apoio);margin:12px 0 0;font-size:16px;line-height:1.6}.home .numeros{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 34px;width:min(620px,52%);margin:0;display:grid}.home .numeros .valor{letter-spacing:-.035em;font-size:clamp(28px,2.2vw,38px);font-weight:600;line-height:1}.home .numeros .rotulo{letter-spacing:.14em;text-transform:uppercase;color:var(--metadado);margin:6px 0 0;font-size:12px}.home .acervo{width:var(--coluna-do-acervo);border-left:1px solid var(--tinta);flex-direction:column;flex:none;display:flex}.home .lista-de-contagem{border-bottom:1px solid var(--divisoria);padding:36px clamp(24px,2.3vw,44px)}.home .lista-de-contagem ul{flex-direction:column;margin:18px 0 0;padding:0;list-style:none;display:flex}.home .lista-de-contagem li a,.home .lista-de-contagem li.somam{color:var(--tinta);justify-content:space-between;align-items:baseline;gap:16px;padding:5px 0;text-decoration:none;display:flex}.home .lista-de-contagem li a:hover .nome{color:var(--tarja)}.home .lista-de-contagem .nome{letter-spacing:-.02em;font-size:clamp(18px,1.25vw,22px);font-weight:500}.home .lista-de-contagem .quantos{color:var(--metadado);font-size:14px}.home .lista-de-contagem li.somam{border-top:1px solid var(--divisoria);margin-top:10px;padding-top:10px}.home .lista-de-contagem li.somam .nome{letter-spacing:.1em;text-transform:uppercase;color:var(--metadado);font-size:12px;font-weight:500}.home .lista-de-contagem li.somam .quantos{color:var(--tinta);font-size:13px;font-weight:600}.home .sobrenome.espacado{margin-top:24px}.home .pe-do-acervo{color:var(--apoio);flex:1;justify-content:space-between;align-items:flex-end;gap:20px;padding:28px clamp(24px,2.3vw,44px);font-size:14px;display:flex}.home .pe-do-acervo a{color:var(--tarja);white-space:nowrap;text-decoration:none}.home .sala-de-espera{border-bottom:1px solid var(--tinta);padding:48px 0 56px}.home .sala-de-espera .topo{padding:0 var(--margem-lateral)}.home .carrossel{margin-top:34px}.home .carrossel .comando{padding:0 var(--margem-lateral);justify-content:flex-end;align-items:center;gap:14px;margin-bottom:22px;display:flex}.home .carrossel .dica-de-arrasto,.home .carrossel .contador{color:var(--apoio);font-size:13px}.home .carrossel .comando button{width:52px;height:52px;color:var(--apoio);cursor:pointer;background:0 0;border:1px solid #949494;padding:0;font-size:18px}.home .carrossel .comando button.adiante{border-color:var(--tinta);background:var(--tinta);color:#fff}.home .carrossel .comando button:disabled{border-color:var(--divisoria);color:#c4c4c4;cursor:default;background:0 0}.home .carrossel .trilho{padding:6px var(--margem-lateral) 16px;scroll-snap-type:x mandatory;scroll-padding-left:var(--margem-lateral);scrollbar-width:none;gap:26px;display:flex;overflow-x:auto}.home .carrossel .trilho::-webkit-scrollbar{display:none}.home .carrossel .trilho>*{scroll-snap-align:start;flex:none}@media (prefers-reduced-motion:reduce){.home .carrossel .trilho{scroll-behavior:auto}}.home .tratamentos{padding:64px var(--margem-lateral);background:var(--tinta);color:#fff}.home .tratamentos .topo{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.home .tratamentos .titulo-da-faixa{letter-spacing:-.04em;color:#fff;margin-top:14px;font-size:clamp(32px,3vw,52px);line-height:1}.home .tratamentos .explica{color:#c9c9c9;max-width:68ch;margin:18px 0 0;font-size:18px;line-height:1.7}.home .tratamentos .conta{border-bottom:2px solid var(--tarja);letter-spacing:.16em;text-transform:uppercase;flex:none;padding-bottom:6px;font-size:13px;font-weight:600}.home .obras{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin-top:44px;display:grid}.home .obras article{flex-direction:column;gap:16px;display:flex}.home .obras .capa{align-items:flex-end;height:clamp(200px,17vw,300px);padding:18px;display:flex;position:relative}.home .obras .capa.vazia{background:repeating-linear-gradient(135deg,#2a2a2a 0 10px,#1c1c1c 10px 20px)}.home .obras .capa .mono{color:#a9a9a9;font-size:12px}.home .obras .premios{background:var(--tarja);color:#fff;letter-spacing:.18em;text-transform:uppercase;padding:5px 12px;font-size:11px;font-weight:600;position:absolute;top:16px;left:16px}.home .obras .capa.recado{border:1px solid #444;flex-direction:column;justify-content:space-between;align-items:stretch;padding:22px}.home .obras .capa.recado .chamada{letter-spacing:-.03em;margin:0;font-size:clamp(24px,1.9vw,34px);font-weight:600;line-height:1.1}.home .obras .capa.recado .miudo{color:#a9a9a9;margin:12px 0 0;font-size:14px;line-height:1.5}.home .obras .ficha{flex-direction:column;display:flex}.home .obras .ficha .nome{letter-spacing:-.025em;color:#fff;margin-top:9px;font-size:clamp(20px,1.5vw,26px);font-weight:500;text-decoration:none}.home .obras .ficha a.nome:hover{color:var(--tarja-no-escuro)}.home .obras .ficha .nome.sem-link{color:#c9c9c9}.home .obras .ficha .linha{-webkit-line-clamp:3;color:#a9a9a9;-webkit-box-orient:vertical;margin-top:7px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.home .pharmakon-na-home{border-bottom:1px solid var(--tinta);align-items:stretch;display:flex}.home .pitch{width:clamp(320px,34vw,640px);padding:56px var(--margem-lateral);border-right:1px solid var(--tinta);flex:none}.home .pitch .frase{letter-spacing:-.045em;color:var(--tinta);margin:16px 0 0;font-size:clamp(26px,3.4vw,64px);font-weight:600;line-height:.98}.home .pitch .explica{color:var(--apoio);margin:22px 0 0;font-size:17px;line-height:1.7}.home .pitch .explica b{color:var(--tinta);font-weight:600}.home .ouvir-o-ultimo{align-items:center;gap:18px;margin-top:30px;display:flex}.home .ouvir-o-ultimo .botao-tocar{border-color:var(--tarja);background:var(--tarja);color:#fff;flex:none;width:64px;height:64px}.home .ouvir-o-ultimo .botao-tocar:hover{background:var(--profundo);border-color:var(--profundo)}.home .ouvir-o-ultimo .nome{color:var(--tinta);font-size:19px;font-weight:500;text-decoration:none;display:block}.home .ouvir-o-ultimo .nome:hover{color:var(--tarja)}.home .miudo{color:var(--metadado);margin-top:4px;font-size:13px;display:block}.home .recentes{min-width:0;padding:56px var(--margem-lateral);flex:1}.home .recentes .topo{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.home .recentes .topo a{color:var(--tarja);white-space:nowrap;font-size:13px;text-decoration:none}.home .recentes ul{margin:24px 0 0;padding:0;list-style:none}.home .recentes li{border-top:1px solid var(--divisoria);grid-template-columns:40px minmax(0,1fr) 190px 80px;align-items:center;gap:24px;padding:16px 0;display:grid}.home .recentes .botao-tocar{width:40px;height:40px}.home .recentes .quem .nome{letter-spacing:-.02em;color:var(--tinta);font-size:clamp(18px,1.3vw,23px);font-weight:500;text-decoration:none}.home .recentes .quem .nome:hover{color:var(--tarja)}.home .recentes .origem{letter-spacing:.1em;text-transform:uppercase;text-align:right;font-size:12px}.home .recentes .origem.do-acervo{color:var(--tarja)}.home .recentes .origem.inedito{color:var(--metadado)}.home .recentes .duracao{text-align:right;color:var(--metadado);font-size:13px}.home .receita{padding:56px var(--margem-lateral);justify-content:space-between;align-items:center;gap:60px;display:flex}.home .receita .titulo-da-faixa{letter-spacing:-.04em;max-width:20ch;margin-top:14px;font-size:clamp(24px,2.6vw,44px);line-height:1.05}.home .assinar{flex:none;grid-template-columns:minmax(0,1fr) auto;width:min(660px,46%);display:grid}.home .assinar input{border:1px solid var(--tinta);background:var(--fundo);color:var(--tinta);border-right:0;padding:20px 22px;font-family:inherit;font-size:17px}.home .assinar input::placeholder{color:var(--metadado)}.home .assinar button{border:1px solid var(--tarja);background:var(--tarja);color:#fff;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;padding:20px 34px;font-family:inherit;font-size:13px;font-weight:600}.home .assinar button:hover{border-color:var(--profundo);background:var(--profundo)}.home .assinar .miudo{grid-column:1/-1;margin:14px 0 0}@media (max-width:1100px){.home .abertura,.home .pharmakon-na-home{flex-direction:column}.home .acervo,.home .pitch{border-left:0;border-right:0;border-top:1px solid var(--tinta);width:auto}.home .obras{grid-template-columns:repeat(2,minmax(0,1fr))}.home .receita{flex-direction:column;align-items:stretch;gap:28px}.home .assinar{width:auto}}@media (max-width:860px){.home .plantao{padding:32px var(--margem-lateral) 36px}.home .rodape-da-abertura{flex-direction:column;gap:32px;margin-top:36px;padding-top:26px}.home .numeros{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;width:auto}.home .assinatura .risco{display:none}.home .tratamentos,.home .recentes,.home .pitch,.home .receita{padding-top:32px;padding-bottom:32px}.home .tratamentos .topo{flex-direction:column;align-items:flex-start;gap:18px}.home .obras{grid-template-columns:minmax(0,1fr);gap:32px}.home .carrossel .dica-de-arrasto{display:none}.home .carrossel .comando button{width:44px;height:44px}.home .recentes li{grid-template-columns:40px minmax(0,1fr) auto;gap:14px}.home .recentes .origem{display:none}.home .assinar{grid-template-columns:minmax(0,1fr)}.home .assinar input{border-right:1px solid var(--tinta)}.home .assinar button{margin-top:8px}}.home.carregando .plantao,.home.carregando .lista-de-contagem,.home.carregando .topo{flex-direction:column;display:flex}.home.carregando .tarja-falsa{width:190px;height:26px;margin-top:0}.home.carregando .titulo-falso{height:clamp(40px,6vw,112px);margin-top:24px}.home.carregando .titulo-falso.curto{width:46%;margin-top:10px}.home.carregando .paragrafo{max-width:58ch;height:20px;margin-top:16px}.home.carregando .paragrafo.meio{width:40%}.home.carregando .rotulo-falso{width:180px;height:13px;margin-top:0}.home.carregando .linha-de-forma{height:24px;margin-top:12px}.home.carregando .faixa-falsa{width:340px;height:38px;margin-top:14px}.home .obras .capa.com-imagem{background:#0d0d0d;justify-content:center;align-items:center;padding:14px}.home .obras .capa.com-imagem img{object-fit:contain;width:auto;max-width:100%;height:100%;max-height:100%;display:block}
