.proto{display:flex;flex-direction:column;gap:22px;padding-top:26px}.proto-dias{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:6px;gap:6px}.proto-dias button{padding:12px 0;border-radius:9px;border:1px solid var(--line);background:var(--ink);color:var(--muted);font-family:BarlowC;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.proto-dias button.on{background:var(--gold);border-color:var(--gold);color:var(--ink)}.proto-saude{margin-top:18px}.proto-resultado .eyebrow{display:block;margin-bottom:8px}.proto-resultado .btn{margin-top:18px}.proto-resultado .btn-link{display:block;margin:12px auto 0}.proto-tabela{list-style:none;margin-top:18px}.proto-tabela li{padding:14px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr auto;grid-gap:4px 14px;gap:4px 14px}.proto-tabela b{font-size:16px;color:var(--paper)}.proto-tabela span{color:var(--gold-hi);font-weight:600;font-size:15px;text-align:right;max-width:20ch}.proto-tabela p{grid-column:1/-1;color:#cfc9bc;font-size:15px}.proto-titulo{margin:22px 0 10px;font-family:BarlowC;font-weight:700;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.proto-agenda{list-style:none;border:1px solid var(--line);border-radius:12px;overflow:hidden}.proto-agenda li{display:grid;grid-template-columns:46px 1fr;grid-gap:2px 12px;gap:2px 12px;padding:11px 14px;border-top:1px solid var(--line)}.proto-agenda li:first-child{border-top:0}.proto-agenda b{grid-row:1/3;align-self:center;font-family:Anton;font-weight:400;font-size:20px;text-transform:uppercase;color:var(--muted)}.proto-agenda li.treino b{color:var(--gold-hi)}.proto-agenda small{color:var(--muted);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.proto-agenda span{color:#dad4c7;font-size:14.5px}.proto-aviso{margin-top:14px;padding:12px 14px;border-left:3px solid var(--gold);background:rgba(198,160,82,.07);color:#ede7d8;font-size:14.5px}.proto-como h2{font-family:Anton;font-weight:400;text-transform:uppercase;font-size:clamp(24px,6vw,30px);line-height:1.05;margin-bottom:12px}.proto-como ul{list-style:none;display:flex;flex-direction:column;gap:10px}.proto-como li{color:#d6d0c4;font-size:16px;padding-left:16px;border-left:2px solid var(--line)}.proto-como b{color:var(--paper)}.proto-dias.proto-opcoes{grid-template-columns:repeat(8,1fr)}.proto-dias.proto-tres{grid-template-columns:repeat(3,1fr)}.proto-sair{display:block;margin:16px auto 0}.proto-passos{margin:14px 0 0 22px;display:flex;flex-direction:column;gap:8px;color:#dad4c7;font-size:16px}.proto-passos li::marker{color:var(--gold);font-family:BarlowC;font-weight:700}.proto-marcos{margin-top:16px}.proto-cartao{margin-top:20px;display:flex;flex-direction:column;gap:14px}.proto-cartao img{width:100%;height:auto;border-radius:14px;border:1px solid var(--line)}.pedido-dupla{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 14px;gap:0 14px}