.seo21-page .seo21-hero{position:relative;overflow:hidden;padding:var(--spacing-xl) 0 var(--spacing-xxl);background:linear-gradient(135deg, var(--primary-color) 0%, var(--tertiary-color) 100%);color:#fff}.seo21-page .seo21-hero-grid{display:grid;grid-template-columns:minmax(0, 1.12fr) minmax(300px, 0.88fr);gap:var(--spacing-xxl);align-items:center}.seo21-page .seo21-kicker{display:inline-block;margin-bottom:var(--spacing-md);padding:var(--spacing-xs) var(--spacing-md);border:1px solid hsla(0,0%,100%,.35);border-radius:30px;background:hsla(0,0%,100%,.14);color:#fff;font-family:var(--font-family-headings);font-size:.78rem;font-weight:700;letter-spacing:.05em}.seo21-page .seo21-hero h1{max-width:840px;margin:0 0 var(--spacing-md);color:#fff;font-size:clamp(2rem,3.2vw,2.7rem);line-height:1.1}.seo21-page .seo21-lead{max-width:660px;margin:0 0 var(--spacing-lg);font-size:1.1rem;line-height:1.55;opacity:.96}.seo21-page .seo21-actions{display:flex;flex-wrap:wrap;gap:var(--spacing-md)}.seo21-page .seo21-actions-centered{justify-content:center}.seo21-page .seo21-actions-spaced{margin-top:var(--spacing-lg)}.seo21-page .seo21-actions .btn{min-height:52px;white-space:nowrap}.seo21-page .seo21-panel{padding:var(--spacing-md);border:1px solid hsla(0,0%,100%,.28);border-radius:var(--border-radius-lg);background:hsla(0,0%,100%,.12)}.seo21-page .seo21-artifact{overflow:hidden;border-radius:var(--border-radius-lg);background:var(--background-color);color:var(--text-color);box-shadow:var(--shadow-lg)}.seo21-page .seo21-artifact-head{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);background:var(--senary-color);color:var(--primary-color);font-family:var(--font-family-headings);font-weight:700}.seo21-page .seo21-artifact-head span{color:var(--text-light);font-family:var(--font-family-base);font-size:.8rem;font-weight:400}.seo21-page .seo21-artifact-body{padding:var(--spacing-lg)}.seo21-page .seo21-section{padding:var(--spacing-xxl) 0}.seo21-page .seo21-alt{background:var(--background-light)}.seo21-page .seo21-head{max-width:800px;margin:0 0 var(--spacing-xl)}.seo21-page .seo21-head-centered{margin-right:auto;margin-left:auto;text-align:center}.seo21-page .seo21-head h2,.seo21-page .seo21-split h2,.seo21-page .seo21-stack h2{margin-bottom:var(--spacing-sm);color:var(--primary-color);font-size:clamp(1.75rem,3vw,2.2rem);line-height:1.16}.seo21-page .seo21-head p,.seo21-page .seo21-split p,.seo21-page .seo21-stack p{color:var(--text-light);font-size:1.04rem;line-height:1.7}.seo21-page .seo21-split{display:grid;grid-template-columns:minmax(0, 1.05fr) minmax(0, 0.95fr);gap:var(--spacing-xxl);align-items:start;max-width:1060px;margin:0 auto}.seo21-page .seo21-stack{max-width:900px;margin:0 auto}.seo21-page .seo21-answer{max-width:880px;margin:0 auto;padding:var(--spacing-xl);border:1px solid var(--border-color);border-left:6px solid var(--secondary-color);border-radius:var(--border-radius-lg);background:#fff}.seo21-page .seo21-answer p{margin-bottom:var(--spacing-sm);color:var(--text-color);font-size:1.06rem;line-height:1.7}.seo21-page .seo21-answer p:last-child{margin-bottom:0}.seo21-page .seo21-callout{padding:var(--spacing-xl);border-left:5px solid var(--secondary-color);border-radius:var(--border-radius-lg);background:var(--senary-color)}.seo21-page .seo21-callout strong{display:block;margin-bottom:var(--spacing-xs);color:var(--primary-color);font-family:var(--font-family-headings);font-size:1.2rem}.seo21-page .seo21-callout p{margin-bottom:0}.seo21-page .seo21-checklist{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--spacing-md);max-width:1060px;margin:0 auto}.seo21-page .seo21-check{padding:var(--spacing-lg);border-left:5px solid var(--secondary-color);border-radius:var(--border-radius-lg);background:#fff}.seo21-page .seo21-check strong{display:block;margin-bottom:var(--spacing-xs);color:var(--primary-color);font-family:var(--font-family-headings)}.seo21-page .seo21-check span{color:var(--text-light);line-height:1.55}.seo21-page .seo21-numbered{display:grid;gap:var(--spacing-md);max-width:900px;margin:0 auto;padding:0;list-style:none;counter-reset:seo21counter}.seo21-page .seo21-numbered li{display:grid;grid-template-columns:46px minmax(0, 1fr);gap:var(--spacing-md);align-items:start;padding:var(--spacing-lg);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);background:#fff;counter-increment:seo21counter}.seo21-page .seo21-numbered li::before{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;background:var(--senary-color);color:var(--primary-color);content:counter(seo21counter);font-family:var(--font-family-headings);font-size:1.05rem;font-weight:700}.seo21-page .seo21-numbered strong{display:block;margin-bottom:4px;color:var(--primary-color);font-family:var(--font-family-headings)}.seo21-page .seo21-numbered span{color:var(--text-light);line-height:1.6}.seo21-page .seo21-table-wrap{max-width:1120px;margin:0 auto;overflow-x:auto;border:1px solid var(--border-color);border-radius:var(--border-radius-lg);background:#fff}.seo21-page .seo21-table{width:100%;min-width:780px;border-collapse:collapse;background:#fff}.seo21-page .seo21-table th{padding:var(--spacing-md);background:var(--primary-color);color:#fff;font-family:var(--font-family-headings);text-align:left;vertical-align:top}.seo21-page .seo21-table td{padding:var(--spacing-md);border-top:1px solid var(--border-color);color:var(--text-color);line-height:1.55;vertical-align:top}.seo21-page .seo21-table td:first-child{color:var(--primary-color);font-weight:700}.seo21-page .seo21-table tbody tr:nth-child(even) td{background:var(--background-light)}.seo21-page .seo21-table .seo21-blank{color:var(--text-light);font-style:italic;font-weight:400}.seo21-page .seo21-note{max-width:1120px;margin:var(--spacing-md) auto 0;color:var(--text-light);font-size:.92rem;line-height:1.6}.seo21-page .seo21-links{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--spacing-md);max-width:1060px;margin:var(--spacing-xl) auto 0}.seo21-page .seo21-link{padding:var(--spacing-lg);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);background:#fff;text-decoration:none;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.seo21-page .seo21-link:hover{border-color:var(--secondary-color);box-shadow:var(--shadow-md);transform:translateY(-3px)}.seo21-page .seo21-link:focus-visible,.seo21-page .seo21-faq-item:focus-visible,.seo21-page .seo21-faq-item summary:focus-visible{outline:3px solid var(--secondary-color);outline-offset:3px}.seo21-page .seo21-link strong,.seo21-page .seo21-link span{display:block}.seo21-page .seo21-link strong{margin-bottom:var(--spacing-xs);color:var(--primary-color);font-family:var(--font-family-headings)}.seo21-page .seo21-link span{color:var(--text-light);font-size:.92rem;line-height:1.55}.seo21-page .seo21-faq{max-width:860px;margin:0 auto}.seo21-page .seo21-faq-item{margin-bottom:var(--spacing-md);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);background:#fff}.seo21-page .seo21-faq-item summary{min-height:52px;padding:var(--spacing-md) var(--spacing-lg);color:var(--primary-color);cursor:pointer;font-family:var(--font-family-headings);font-weight:700}.seo21-page .seo21-faq-item p{margin:0;padding:0 var(--spacing-lg) var(--spacing-lg);color:var(--text-light);line-height:1.7}.seo21-page .seo21-final{padding:var(--spacing-xxl) 0;background:linear-gradient(135deg, var(--secondary-color), var(--tertiary-color));color:#fff;text-align:center}.seo21-page .seo21-final h2{max-width:760px;margin:0 auto var(--spacing-sm);color:#fff;font-size:2rem}.seo21-page .seo21-final p{max-width:650px;margin:0 auto var(--spacing-lg);line-height:1.65}.seo21-page .seo21-final .btn-primary{background:#fff;color:var(--primary-color)}.seo21-page .seo21-final .btn-primary:hover{background:var(--senary-color);color:var(--primary-color)}.seo21-page .seo21-ladder{display:grid;gap:6px}.seo21-page .seo21-step{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:var(--spacing-sm);align-items:center;padding:var(--spacing-sm) var(--spacing-md);border-left:4px solid var(--secondary-color);border-radius:var(--border-radius);background:var(--senary-color)}.seo21-page .seo21-step:nth-child(odd){border-left-color:var(--primary-color);background:#fff}.seo21-page .seo21-step strong{color:var(--primary-color);font-family:var(--font-family-headings);font-size:.96rem}.seo21-page .seo21-step span{color:var(--text-light);font-size:.85rem;white-space:nowrap}.perfil-escola-google .peg-fields{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--spacing-md);max-width:1060px;margin:0 auto}.perfil-escola-google .peg-field{padding:var(--spacing-lg);border:1px solid var(--border-color);border-top:5px solid var(--primary-color);border-radius:var(--border-radius-lg);background:#fff}.perfil-escola-google .peg-field:nth-child(even){border-top-color:var(--secondary-color)}.perfil-escola-google .peg-field h3{margin-bottom:var(--spacing-xs);color:var(--primary-color);font-size:1.05rem}.perfil-escola-google .peg-field p{margin:0;color:var(--text-light);line-height:1.6}.perfil-escola-google .peg-tones{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--spacing-md);max-width:1100px;margin:0 auto}.perfil-escola-google .peg-tone{padding:var(--spacing-lg);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);background:#fff}.perfil-escola-google .peg-tone:nth-child(2){background:var(--senary-color)}.perfil-escola-google .peg-tone h3{margin-bottom:var(--spacing-xs);color:var(--primary-color);font-size:1.1rem}.perfil-escola-google .peg-tone p{margin:0;color:var(--text-light);line-height:1.6}.metas-comissao-captacao .mcc-models{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--spacing-md);max-width:1060px;margin:0 auto}.metas-comissao-captacao .mcc-model{padding:var(--spacing-lg);border:1px solid var(--border-color);border-top:5px solid var(--primary-color);border-radius:var(--border-radius-lg);background:#fff}.metas-comissao-captacao .mcc-model:nth-child(even){border-top-color:var(--secondary-color)}.metas-comissao-captacao .mcc-model h3{margin-bottom:var(--spacing-xs);color:var(--primary-color);font-size:1.1rem}.metas-comissao-captacao .mcc-model p{margin:0 0 var(--spacing-sm);color:var(--text-light);line-height:1.6}.metas-comissao-captacao .mcc-model em{display:block;color:var(--secondary-color);font-size:.88rem;font-style:normal;font-weight:700}.metas-comissao-captacao .mcc-rules{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--spacing-md);max-width:1000px;margin:0 auto}.metas-comissao-captacao .mcc-rules div{padding:var(--spacing-lg);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);background:#fff}.metas-comissao-captacao .mcc-rules h3{margin-bottom:var(--spacing-xs);color:var(--primary-color);font-size:1.1rem}.metas-comissao-captacao .mcc-rules p{margin:0;color:var(--text-light);line-height:1.6}.plantao-matriculas .pm-profiles{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--spacing-md);max-width:1100px;margin:0 auto}.plantao-matriculas .pm-profile{padding:var(--spacing-lg);border:1px solid var(--border-color);border-top:5px solid var(--primary-color);border-radius:var(--border-radius-lg);background:#fff}.plantao-matriculas .pm-profile:nth-child(2){border-top-color:var(--secondary-color)}.plantao-matriculas .pm-profile:nth-child(3){border-top-color:var(--tertiary-color)}.plantao-matriculas .pm-profile h3{margin-bottom:var(--spacing-xs);color:var(--primary-color);font-size:1.05rem}.plantao-matriculas .pm-profile p{margin:0;color:var(--text-light);line-height:1.6}.plantao-matriculas .pm-channels{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--spacing-md);max-width:1000px;margin:0 auto}.plantao-matriculas .pm-channels div{padding:var(--spacing-lg);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);background:#fff}.plantao-matriculas .pm-channels h3{margin-bottom:var(--spacing-xs);color:var(--primary-color);font-size:1.1rem}.plantao-matriculas .pm-channels p{margin:0;color:var(--text-light);line-height:1.6}.seo21-article .seo21-preview{margin:var(--spacing-xl) 0;padding:var(--spacing-lg);border-radius:var(--border-radius-lg);background:var(--senary-color)}.seo21-article .seo21-preview h2{margin-top:0;color:var(--primary-color)}.seo21-article .seo21-preview .seo21-table-wrap{margin-top:var(--spacing-lg)}.seo21-article .seo21-inline-cta{margin:var(--spacing-xl) 0;padding:var(--spacing-lg);border-left:5px solid var(--secondary-color);border-radius:var(--border-radius-lg);background:var(--senary-color)}.seo21-article .seo21-inline-cta p:last-child{margin-bottom:0}.seo21-article .seo21-signal{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--spacing-md);margin:var(--spacing-lg) 0}.seo21-article .seo21-signal div{padding:var(--spacing-md);border-left:4px solid var(--secondary-color);border-radius:var(--border-radius);background:#fff}.seo21-article .seo21-signal strong{display:block;margin-bottom:4px;color:var(--primary-color);font-family:var(--font-family-headings)}.seo21-article .seo21-signal span{color:var(--text-light);line-height:1.55}.seo21-article .seo21-cards{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--spacing-md);margin:var(--spacing-lg) 0}.seo21-article .seo21-card{padding:var(--spacing-lg);border:1px solid var(--border-color);border-top:5px solid var(--primary-color);border-radius:var(--border-radius-lg);background:#fff}.seo21-article .seo21-card:nth-child(even){border-top-color:var(--secondary-color)}.seo21-article .seo21-card h3{margin:0 0 var(--spacing-xs);color:var(--primary-color);font-size:1.05rem}.seo21-article .seo21-card p{margin:0;color:var(--text-light);font-size:.95rem;line-height:1.6}@media(max-width: 1024px){.seo21-page .seo21-hero-grid{grid-template-columns:minmax(0, 1fr) minmax(280px, 0.82fr);gap:var(--spacing-xl)}.seo21-page .seo21-links{grid-template-columns:1fr 1fr}.perfil-escola-google .peg-tones,.plantao-matriculas .pm-profiles{grid-template-columns:1fr 1fr}}@media(max-width: 768px){.seo21-page .seo21-hero{padding-top:var(--spacing-lg)}.seo21-page .seo21-hero-grid,.seo21-page .seo21-split,.seo21-page .seo21-links,.seo21-page .seo21-checklist{grid-template-columns:1fr}.seo21-page .seo21-hero h1{font-size:2rem}.seo21-page .seo21-actions .btn{width:100%;justify-content:center}.seo21-page .seo21-numbered li{grid-template-columns:1fr}.perfil-escola-google .peg-fields,.perfil-escola-google .peg-tones,.metas-comissao-captacao .mcc-models,.metas-comissao-captacao .mcc-rules,.plantao-matriculas .pm-profiles,.plantao-matriculas .pm-channels,.seo21-article .seo21-signal,.seo21-article .seo21-cards{grid-template-columns:1fr}}@media(max-width: 480px){.seo21-page .seo21-hero h1{font-size:1.72rem}.seo21-page .seo21-artifact-body,.seo21-page .seo21-answer,.seo21-page .seo21-callout,.seo21-page .seo21-check{padding:var(--spacing-md)}.seo21-page .seo21-section,.seo21-page .seo21-final{padding:var(--spacing-xl) 0}.seo21-page .seo21-artifact-head{flex-direction:column;align-items:flex-start}.seo21-page .seo21-step{grid-template-columns:1fr}.seo21-page .seo21-step span{white-space:normal}.seo21-article .seo21-preview{padding:var(--spacing-md)}}@media(prefers-reduced-motion: reduce){.seo21-page .seo21-link{transition:none}.seo21-page .seo21-link:hover{transform:none}}/*# sourceMappingURL=seo-week-2026-09-21.css.map */