/* Estilos comuns para todas as páginas do Help Center */
.help-center-page{max-width:1200px;margin:0 auto;padding:0 20px 80px}.yt-breadcrumb{padding:20px 0;margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.08)}.yt-breadcrumb ol{display:flex;list-style:none;padding:0;margin:0;gap:8px;flex-wrap:wrap}.yt-breadcrumb li{display:flex;align-items:center;font-size:14px;color:var(--ink-700)}.yt-breadcrumb li:not(:last-child)::after{content:"›";margin-left:8px;opacity:.5}.yt-breadcrumb a{color:var(--brand-blue);text-decoration:none;transition:color .2s ease}.yt-breadcrumb a:hover{color:var(--brand-blue-hero);text-decoration:underline}.yt-breadcrumb [aria-current="page"]{color:var(--ink-700);opacity:.8}.yt-help-hero{text-align:center;padding:60px 0;background:var(--bg-light);border-radius:var(--radius);margin-bottom:60px;box-shadow:var(--shadow)}.yt-help-hero h1{font-size:clamp(2rem,4vw,3rem);color:var(--brand-blue);margin-bottom:20px;line-height:1.2}.yt-help-hero p{font-size:clamp(1.125rem,1.8vw,1.5rem);color:var(--ink-700);max-width:800px;margin:0 auto;line-height:1.6;opacity:.9}.yt-video-section{margin-bottom:60px}.yt-video-section h2{color:var(--brand-blue);margin-bottom:30px;text-align:center;font-size:clamp(1.75rem,3vw,2.5rem);border-bottom:3px solid #FFAA00;padding-bottom:15px;display:inline-block;margin-left:50%;transform:translateX(-50%)}.yt-video-wrapper{position:relative;width:100%;max-width:800px;margin:0 auto 30px;padding-bottom:45%;height:0;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow)}.yt-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.yt-transcript{max-width:800px;margin:0 auto}.yt-transcript summary{display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:"DM Sans",system-ui,sans-serif;font-weight:500;color:var(--brand-blue);font-size:1rem;padding:10px 0;list-style:none;transition:color .2s ease}.yt-transcript summary:hover{color:var(--brand-blue-hero)}.yt-transcript summary::-webkit-details-marker{display:none}.yt-transcript summary::after{content:"▼";font-size:.7rem;margin-left:8px;transition:transform .3s ease;color:var(--brand-blue)}.yt-transcript[open] summary::after{transform:rotate(180deg)}.transcript-content{padding:20px 0 10px;margin-top:10px;border-top:1px solid rgba(0,0,0,.08)}.transcript-content p{line-height:1.6;margin-bottom:15px;color:var(--ink-700);font-size:.95rem}.yt-toc{background:var(--bg-light);border-radius:var(--radius);padding:25px;margin-bottom:50px;box-shadow:0 2px 12px rgba(0,0,0,.05);border:1px solid rgba(50,58,204,.1);position:sticky;top:90px;z-index:10}.yt-toc h2{color:var(--brand-blue);margin-bottom:18px;font-size:1.3rem;text-align:left;padding-bottom:10px;border-bottom:2px solid #FFAA00}.yt-toc nav ul{list-style:none;padding:0;margin:0}.yt-toc nav li{margin-bottom:10px;position:relative}.yt-toc nav li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;background:var(--brand-blue);border-radius:50%;opacity:.6}.yt-toc nav a{color:var(--ink-700);text-decoration:none;font-size:.95rem;padding:6px 0 6px 15px;display:block;transition:all .2s ease;border-radius:4px;font-family:"DM Sans",system-ui,sans-serif}.yt-toc nav a:hover{color:var(--brand-blue-hero);background:rgba(50,58,204,.05);padding-left:20px}.yt-section{margin-bottom:70px;padding:35px;background:#fff;border-radius:var(--radius);box-shadow:0 3px 15px rgba(0,0,0,.04);border:1px solid #EEF0FF}.yt-section h2{color:var(--brand-blue);margin-bottom:25px;padding-bottom:12px;border-bottom:3px solid #FFAA00;font-size:clamp(1.75rem,2.5vw,2.25rem)}.yt-section h3{color:var(--brand-blue);margin:28px 0 14px;font-size:clamp(1.25rem,1.8vw,1.75rem)}.yt-section h4{color:var(--brand-blue);margin:22px 0 12px;font-size:clamp(1.125rem,1.5vw,1.5rem);font-weight:600}.yt-section p{color:var(--ink-700);line-height:1.7;margin-bottom:18px;font-size:1.0625rem}.yt-section strong{color:var(--brand-blue);font-weight:600}.yt-section ol{margin:18px 0;padding-left:28px}.yt-section li{margin-bottom:14px;color:var(--ink-700);line-height:1.6;position:relative}.yt-section li::marker{color:var(--brand-blue);font-weight:700;font-size:1.1em}.yt-section li strong{color:var(--brand-blue)}.yt-section>ol{counter-reset:item;padding-left:0}.yt-section>ol>li{counter-increment:item;margin-bottom:20px;padding-left:40px;position:relative}.yt-section>ol>li::before{content:counter(item) ".";position:absolute;left:0;top:0;color:var(--brand-blue);font-weight:700;font-size:1.1em;font-family:"Dosis",sans-serif}.yt-section ol ol{counter-reset:subitem;margin-top:10px;padding-left:20px}.yt-section ol ol>li{counter-increment:subitem;padding-left:30px;margin-bottom:10px}.yt-section ol ol>li::before{content:counter(item) "." counter(subitem);position:absolute;left:0;top:0;color:var(--brand-blue);font-weight:700;font-size:1em;font-family:"Dosis",sans-serif}.yt-related-articles{background:var(--bg-light);border-radius:var(--radius);padding:35px;margin:60px 0;box-shadow:0 3px 15px rgba(0,0,0,.05)}.yt-related-articles h2{color:var(--brand-blue);margin-bottom:25px;text-align:center;font-size:clamp(1.75rem,2.5vw,2.25rem);padding-bottom:12px;border-bottom:3px solid #FFAA00;display:inline-block;margin-left:50%;transform:translateX(-50%)}.yt-related-articles ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}.yt-related-articles li{background:#fff;border-radius:calc(var(--radius) - 4px);padding:22px;transition:all .3s ease;border:1px solid rgba(50,58,204,.08)}.yt-related-articles li:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.08);border-color:var(--brand-blue)}.yt-related-articles a{color:var(--brand-blue);text-decoration:none;font-size:1.0625rem;font-weight:600;display:block;transition:color .2s ease;line-height:1.4}.yt-related-articles li:hover a{color:var(--brand-blue-hero);text-decoration:underline}.yt-cta{text-align:center;padding:35px;background:var(--bg-light);border-radius:var(--radius);margin-top:60px;box-shadow:0 3px 15px rgba(0,0,0,.05);border:1px solid rgba(50,58,204,.1)}.yt-cta p{color:var(--ink-900);font-size:1.125rem;margin-bottom:0;font-weight:500;display:inline-block}.yt-cta a{display:inline-block;background:var(--brand-blue);color:#FFFF00;padding:10px 26px;border-radius:999px;text-decoration:none;font-weight:700;margin-left:15px;transition:all .3s ease;border:2px solid var(--brand-blue);font-size:.95rem}.yt-cta a:hover{background:var(--brand-blue-hero);transform:translateY(-2px);box-shadow:0 6px 16px rgba(50,58,204,.2)}@media(max-width:1024px){.yt-video-wrapper{max-width:700px;padding-bottom:39.375%}}@media(max-width:768px){.help-center-page{padding:0 15px 60px}.yt-help-hero{padding:40px 20px;margin-bottom:40px}.yt-section{padding:25px 20px;margin-bottom:50px}.yt-toc{padding:20px;margin-bottom:40px;position:static}.yt-video-wrapper{max-width:100%;padding-bottom:56.25%}.yt-related-articles{padding:25px 20px;margin:50px 0}.yt-related-articles ul{grid-template-columns:1fr;gap:15px}.yt-cta{padding:25px 20px;margin-top:50px}.yt-cta p{display:block;margin-bottom:25px;line-height:1.5}.yt-cta a{display:block;margin:0 auto;max-width:250px}}@media(max-width:480px){.help-center-page{padding:0 10px 40px}.yt-help-hero{padding:30px 15px}.yt-section{padding:20px 15px;margin-bottom:40px}.yt-breadcrumb{padding:15px 0}.yt-breadcrumb li{font-size:13px}.yt-toc{padding:18px 15px}.yt-toc nav a{font-size:.9rem}.yt-cta{padding:20px 15px}.yt-cta p{font-size:1.05rem;margin-bottom:30px;line-height:1.6}.yt-cta a{width:100%;max-width:none;padding:14px 24px;font-size:1rem}.yt-section h3{font-size:1.3rem}.yt-section h4{font-size:1.15rem}}@media(max-width:359px){.yt-cta p{margin-bottom:25px;font-size:1rem}.yt-cta a{padding:12px 20px}}@media print{.yt-toc,.yt-video-wrapper,.yt-cta,.yt-breadcrumb{display:none}.yt-section{box-shadow:none;border:1px solid #ddd;page-break-inside:avoid}.help-center-page{padding:0}.yt-section h2,.yt-section h3,.yt-section h4{color:#000!important}}#how-to.section-faq.yt-howto{background:linear-gradient(180deg,rgba(50,58,204,.06) 0%,rgba(50,58,204,.1) 100%);padding:80px 0}#how-to .container{max-width:800px}#how-to .section-title{text-align:center;font-family:"Dosis",sans-serif;color:var(--brand-blue);font-weight:600;font-size:clamp(22px,3vw,36px);margin:0 0 50px;line-height:1.1;position:relative}#how-to .section-title::after{content:"";position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:var(--brand-yellow);border-radius:2px}#how-to .faq-list{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;counter-reset:step}@media(max-width:900px){#how-to .faq-list{grid-template-columns:1fr}}#how-to .faq-item{border:1px solid #E8EBFF;background:#fff;border-radius:14px;padding:20px 18px;box-shadow:0 8px 26px rgba(0,0,0,.06)}#how-to .faq-item h3{margin:0 0 6px;display:flex;align-items:center;gap:10px;font-family:"Dosis",sans-serif;color:var(--brand-blue);font-size:20px;font-weight:600}#how-to .faq-item h3::before{counter-increment:step;content:counter(step);width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--brand-yellow);color:var(--brand-blue);font-weight:800;font-family:"Dosis",sans-serif;font-size:16px}#how-to .faq-item p{font-family:"DM Sans",system-ui,sans-serif;color:var(--ink-700);font-size:16px;line-height:1.5;margin:0}#faq.section-faq{background:#fff;padding:70px 0}#faq .container{max-width:960px}#faq .section-title{text-align:center;font-family:"Dosis",sans-serif;color:var(--brand-blue);font-weight:600;font-size:clamp(22px,3vw,36px);margin:0 0 50px;line-height:1.1;position:relative}#faq .section-title::after{content:"";position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:var(--brand-yellow);border-radius:2px}#faq .faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media(max-width:900px){#faq .faq-grid{grid-template-columns:1fr}}#faq .faq-item{border:1px solid #EEF0FF;border-radius:var(--radius);background:#fff;box-shadow:var(--shadow);overflow:hidden;position:relative;transition:box-shadow .2s ease,transform .2s ease,background-color .2s ease}#faq .faq-item::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--brand-blue);border-radius:14px 0 0 14px;opacity:.35}#faq .faq-item:hover{box-shadow:0 10px 28px rgba(0,0,0,.08);transform:translateY(-1px);background:#FCFDFF}#faq .faq-item summary{cursor:pointer;list-style:none;padding:16px 48px 16px 22px;font-family:"Dosis",sans-serif;font-weight:600;color:var(--brand-blue);font-size:18px;position:relative}#faq .faq-item summary::-webkit-details-marker{display:none}#faq .faq-item summary::after{content:"+";position:absolute;right:16px;top:50%;transform:translateY(-50%);font-weight:700;color:var(--brand-blue);font-size:20px;transition:transform .3s ease}#faq .faq-item[open] summary::after{content:"–";transform:translateY(-50%) rotate(0deg)}#faq .faq-body{padding:0 16px 16px 22px;color:var(--ink-900);font-size:16px;line-height:1.55;border-top:1px dashed #E6E8FF}#faq .faq-body p{font-family:"DM Sans",system-ui,sans-serif;margin:0;padding-top:12px}#faq .faq-item:focus-within,#faq .faq-item summary:focus-visible{outline:2px solid #AEB2FF;outline-offset:2px;border-radius:12px}@media(max-width:768px){#how-to.section-faq.yt-howto,#faq.section-faq{padding:60px 0}#how-to .faq-list,#faq .faq-grid{gap:16px}#how-to .faq-item,#faq .faq-item{padding:16px}#how-to .faq-item h3{font-size:18px}#faq .faq-item summary{font-size:16px;padding:14px 40px 14px 18px}#faq .faq-body{padding:0 16px 16px 18px;font-size:15px}}@media(max-width:480px){#how-to.section-faq.yt-howto,#faq.section-faq{padding:50px 0}#how-to .section-title,#faq .section-title{margin-bottom:40px;font-size:1.75rem}#how-to .faq-item h3::before{width:28px;height:28px;font-size:14px}#faq .faq-item summary{font-size:15px}}

