.materiais-page.sm-single{padding:28px 0 60px}.sm-container{max-width:1150px;margin:0 auto;padding:0 20px}.sm-breadcrumb{margin-bottom:20px}.sm-breadcrumb-link{display:inline-flex;align-items:center;gap:6px;color:var(--mp-muted);font-size:13px;font-weight:700;text-decoration:none;transition:color 0.2s}.sm-breadcrumb-link:hover{color:var(--mp-primary)}.sm-grid{display:grid;grid-template-columns:380px 1fr;gap:36px;align-items:start}.sm-imagem-wrap{position:relative;background:var(--mp-card);border:1px solid var(--mp-border);border-radius:20px;padding:24px;display:flex;align-items:center;justify-content:center;min-height:320px;box-shadow:0 8px 30px rgb(27 58 107 / .08)}.sm-imagem-wrap img{width:100%;max-height:380px;object-fit:contain;border-radius:12px}.sm-imagem-placeholder{color:var(--mp-primary);display:flex;align-items:center;justify-content:center;min-height:280px}.sm-imagem-wrap .mp-produto-badge{position:absolute;top:14px;left:14px;z-index:2}.sm-titulo{font-size:28px;font-weight:800;line-height:1.25;color:var(--mp-text);margin:12px 0 8px}.sm-subtitulo{color:var(--mp-muted);font-size:15px;line-height:1.6;margin:0 0 14px}.sm-chips{margin-bottom:22px}.sm-preco-area{margin-bottom:18px}.sm-preco{font-size:30px;font-weight:800;color:var(--mp-text)}.sm-preco--gratis{color:#10B981}.sm-preco-placeholder{min-height:38px}.sm-cta-area{margin-bottom:12px}.sm-cta-btn{width:100%;max-width:360px;justify-content:center}.sm-cta-hint{color:var(--mp-muted);font-size:12.5px;margin:0 0 18px}.sm-stats{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:var(--mp-muted);font-size:13px}.sm-stats-item{display:inline-flex;align-items:center;gap:5px}.sm-stats-sep{opacity:.5}.sm-conteudo{margin-top:36px;background:var(--mp-card);border:1px solid var(--mp-border);border-radius:20px;padding:28px 32px;box-shadow:0 8px 30px rgb(27 58 107 / .06);color:var(--mp-text);line-height:1.7;font-size:15px}.sm-conteudo-titulo{font-size:20px;font-weight:800;color:var(--mp-primary);margin:0 0 16px}.sm-conteudo h2,.sm-conteudo h3{color:var(--mp-text);margin:20px 0 10px}.sm-conteudo p{margin:0 0 14px}.sm-conteudo ul,.sm-conteudo ol{margin:0 0 14px;padding-left:22px}.sm-conteudo li{margin-bottom:6px}.sm-conteudo img{max-width:100%;height:auto;border-radius:12px}.sm-conteudo a{color:var(--mp-primary);font-weight:700;text-decoration:underline}.sm-relacionados{margin-top:44px}.sm-relacionados .mp-cursos-grid{margin-top:18px}.materiais-page .animate-spin{animation:sm-spin 1s linear infinite;display:inline-block}@keyframes sm-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media (max-width:900px){.sm-grid{grid-template-columns:1fr;gap:22px}.sm-imagem-wrap{min-height:220px}.sm-imagem-placeholder{min-height:200px}.sm-titulo{font-size:23px}.sm-conteudo{padding:22px}}@media (max-width:480px){.sm-preco{font-size:26px}}