.tut-pg{min-height:100vh;background:var(--gelo)}.tut-nav{display:flex;align-items:center;justify-content:space-between;padding:18px 32px;background:var(--marinho)}.tut-marca{font:800 22px var(--titulo);letter-spacing:-.03em;color:#fff;text-decoration:none}.tut-marca em{font-style:normal;color:var(--ciano)}.tut-sec{max-width:1240px;margin:0 auto;padding:40px 32px 64px}.tut-sec h1{font:800 clamp(28px,4vw,42px)/1.1 var(--titulo);letter-spacing:-.03em;color:var(--texto);margin:8px 0 0}.tut-sec h1 em{font-style:normal;color:var(--azul-texto)}.tut-txt{color:var(--texto-2);font-size:16px;line-height:1.55;max-width:720px;margin:12px 0 0}.tut-txt.mini{font-size:13px;color:var(--mudo);margin-top:18px}.tut-abas{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:28px}.tut-abas a{padding:8px 16px;border-radius:999px;border:1px solid var(--linha);background:#fff;color:var(--texto-2);font-size:14px;text-decoration:none}.tut-abas a.on{background:var(--marinho);border-color:var(--marinho);color:#fff}.tut{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:24px;gap:24px;align-items:start;margin-top:28px}.tut-video{width:100%;border-radius:16px;background:#000;box-shadow:var(--sombra);aspect-ratio:16/9}.tut-caps{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px;max-height:560px;overflow-y:auto}.tut-caps button{width:100%;text-align:left;display:flex;gap:12px;align-items:baseline;border:0;background:none;padding:9px 12px;border-radius:10px;font-size:14px;color:var(--texto-2);cursor:pointer}.tut-caps button span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;color:var(--mudo);min-width:34px}.tut-caps button:hover{background:#fff}.tut-caps button.on{background:var(--marinho);color:#fff}.tut-caps button.on span{color:var(--ciano)}@media (max-width:1000px){.tut{grid-template-columns:1fr}.tut-caps{max-height:none}.tut-sec{padding:28px 16px 48px}.tut-nav{padding:14px 16px}}