.dep-page{font-family:Poppins,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;color:#1a1a1a;line-height:1.65;max-width:880px;margin:0 auto;padding:24px 20px 64px;font-size:16px;-webkit-font-smoothing:antialiased}.dep-page *{box-sizing:border-box}.dep-page h1,.dep-page h2,.dep-page h3{font-family:Poppins,sans-serif;font-weight:600;color:#1a1a1a;letter-spacing:-.01em;line-height:1.25;margin:0 0 16px}.dep-page p{margin:0 0 16px}.dep-page p:last-child{margin-bottom:0}.dep-page a{color:#578d90;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.dep-page a:hover{color:#d86e6e}.dep-page strong{font-weight:600;color:#1a1a1a}.dep-page ul{margin:0 0 16px;padding-left:20px}.dep-page ul li{margin-bottom:8px}.dep-breadcrumb{font-size:13px;color:#888;margin-bottom:32px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dep-breadcrumb a{color:#888;text-decoration:none}.dep-breadcrumb a:hover{color:#578d90}.dep-breadcrumb [aria-current]{color:#1a1a1a;font-weight:500}.dep-hero{margin-bottom:48px}.dep-hero:after{content:"";display:table;clear:both}.dep-eyebrow{display:inline-block;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#578d90;margin-bottom:16px}.dep-hero h1{font-size:clamp(28px,5vw,44px);font-weight:700;line-height:1.15;margin-bottom:20px}.dep-hero-img{width:42%;float:right;margin:0 0 16px 32px;border-radius:16px;overflow:hidden;background:#f9f8f5;shape-outside:inset(0 round 16px)}.dep-hero-img img{width:100%;height:auto;display:block}.dep-sub{font-size:17px;color:#555;font-weight:300;line-height:1.6;margin-bottom:24px}.dep-meta{font-size:13px;color:#888;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dep-tldr{background:#f9f8f5;border-radius:16px;padding:28px;margin-bottom:48px;border-left:4px solid #578d90}.dep-tldr h2{font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#578d90;margin-bottom:12px}.dep-tldr p{font-size:16px;line-height:1.7;color:#1a1a1a}.dep-toc{background:#fff;border:1px solid #eee;border-radius:16px;padding:28px;margin-bottom:56px}.dep-toc h2{font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#888;margin-bottom:16px}.dep-toc ol{margin:0;padding-left:20px;counter-reset:toc;list-style:none}.dep-toc li{counter-increment:toc;margin-bottom:8px;font-size:15px;position:relative;padding-left:8px}.dep-toc li:before{content:counter(toc,decimal-leading-zero);position:absolute;left:-28px;color:#578d90;font-weight:500;font-size:13px;font-variant-numeric:tabular-nums}.dep-toc a{color:#1a1a1a;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s}.dep-toc a:hover{color:#578d90;border-bottom-color:#578d90}.dep-section{padding:48px 0;border-top:1px solid #eee}.dep-section--alt{background:#f9f8f5;margin:0 -20px;padding:48px 20px;border-radius:0;border-top:none}.dep-section h2{font-size:clamp(22px,3.5vw,30px);font-weight:700;margin-bottom:24px}.dep-section-lead{font-size:16px;color:#555;font-weight:300;margin-bottom:28px}.dep-qa{background:#fff;border:1px solid #eee;border-radius:16px;padding:24px 28px;margin-bottom:16px}.dep-section--alt .dep-qa{background:#fff}.dep-qa summary{list-style:none;cursor:pointer;outline:none}.dep-qa summary::-webkit-details-marker{display:none}.dep-qa summary h3{display:inline;font-size:18px;font-weight:600;color:#1a1a1a;margin:0}.dep-qa[open] summary h3{color:#578d90}.dep-answer{margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0;font-size:15.5px;line-height:1.7;color:#333}.dep-answer:after{content:"";display:table;clear:both}.dep-inline-img{width:36%;float:right;margin:4px 0 16px 32px;border-radius:12px;overflow:hidden;background:#f9f8f5;shape-outside:inset(0 round 12px)}.dep-inline-img--left{float:left;margin:4px 32px 16px 0}.dep-inline-img img{width:100%;height:auto;display:block}.dep-callout{background:#1a1a1a;color:#fff;border-radius:16px;padding:40px 32px;margin:56px 0;text-align:center}.dep-callout-img{max-width:336px;margin:0 auto 28px;background:#1a1a1a;border-radius:12px;overflow:hidden}.dep-callout-img img{width:100%;height:auto;display:block}.dep-callout-eyebrow{display:inline-block;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#d86e6e;margin-bottom:16px}.dep-callout h2{color:#fff;font-size:clamp(22px,3.5vw,30px);font-weight:700;margin-bottom:16px}.dep-callout p{color:#ccc;font-size:16px;font-weight:300;margin-bottom:24px;max-width:560px;margin-left:auto;margin-right:auto}.dep-page .dep-btn,.dep-page .dep-btn:visited{display:inline-block;background:#1a1a1a;color:#fff;padding:14px 28px;border-radius:999px;font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:transform .15s,background .2s,color .2s;border:1px solid #1a1a1a}.dep-page .dep-btn:hover{background:#578d90;border-color:#578d90;color:#fff;transform:translateY(-1px)}.dep-page .dep-btn--primary,.dep-page .dep-btn--primary:visited{background:#578d90;border-color:#578d90;color:#fff}.dep-page .dep-btn--primary:hover{background:#1a1a1a;border-color:#1a1a1a;color:#fff}.dep-page .dep-btn--secondary,.dep-page .dep-btn--secondary:visited{background:#1a1a1a;color:#fff}.dep-page .dep-btn--ghost,.dep-page .dep-btn--ghost:visited{background:transparent;color:#1a1a1a}.dep-page .dep-btn--ghost:hover{background:#1a1a1a;color:#fff}.dep-error-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-top:24px}@media(min-width:720px){.dep-error-grid{grid-template-columns:1fr 1fr}.dep-error-card--featured{grid-column:1 / -1}}.dep-error-card{background:#fff;border:1px solid #eee;border-radius:16px;padding:28px;position:relative}.dep-section--alt .dep-error-card{background:#fff}.dep-error-num{display:block;font-size:12px;font-weight:600;letter-spacing:.12em;color:#d86e6e;margin-bottom:12px}.dep-error-card h3{font-size:18px;font-weight:600;margin-bottom:12px}.dep-error-card p{font-size:15px;color:#555;line-height:1.65}.dep-error-card--featured{background:#fff7f5;border:1px solid #f4d4cf;border-left:4px solid #d86e6e}.dep-attention-tag{display:inline-block;background:#d86e6e;color:#fff;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;border-radius:999px;margin-bottom:14px}.dep-error-card--featured h3{font-size:20px;margin-bottom:14px}.dep-error-card--featured p{color:#444;font-size:15.5px}.dep-error-card--featured .dep-error-num{color:#d86e6e}.dep-legal-refs{margin-top:16px;padding-top:16px;border-top:1px dashed #f4d4cf;font-size:13px;color:#888;line-height:1.6}.dep-legal-refs strong{color:#555}.dep-academy{background:#f9f8f5;border-radius:16px;padding:40px 32px;margin:48px 0;border-top:none}.dep-academy h2{color:#578d90}.dep-academy p{font-size:15.5px;color:#333}.dep-why{background:#1a1a1a;color:#fff;border-radius:16px;padding:56px 32px;margin:64px 0;text-align:center}.dep-why h2{color:#fff;font-size:clamp(22px,3.5vw,30px);font-weight:700;margin-bottom:40px}.dep-stats{display:grid;grid-template-columns:1fr 1fr;gap:32px 16px;margin-bottom:32px}@media(min-width:720px){.dep-stats{grid-template-columns:repeat(4,1fr)}}.dep-stat{text-align:center}.dep-stat-num{display:block;font-size:clamp(28px,5vw,42px);font-weight:700;color:#d86e6e;line-height:1.1;margin-bottom:8px;letter-spacing:-.02em}.dep-stat-label{font-size:13px;color:#ccc;font-weight:300;line-height:1.4;display:block}.dep-why-line{font-size:13px;color:#888;font-weight:300;margin:0;letter-spacing:.02em}.dep-cta-final{text-align:center;padding:64px 16px;border-top:1px solid #eee}.dep-cta-final h2{font-size:clamp(24px,4vw,34px);font-weight:700;margin-bottom:16px;max-width:720px;margin-left:auto;margin-right:auto}.dep-cta-final p{font-size:17px;color:#555;font-weight:300;max-width:640px;margin:0 auto 32px}.dep-cta-buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.dep-updated{text-align:center;padding:32px 0 0;border-top:1px solid #f0f0f0}.dep-updated p{font-size:12px;color:#aaa;letter-spacing:.04em}.dep-section,.dep-callout,.dep-tldr,.dep-toc,.dep-cta-final,.dep-academy,.dep-why,.dep-qa,.dep-updated{clear:both}@media(max-width:720px){.dep-inline-img{width:32%;float:right;margin:2px 0 8px 14px;shape-outside:inset(0 round 10px)}.dep-inline-img--left{float:left;margin:2px 14px 8px 0}.dep-hero-img,.dep-inline-img--wide{width:100%;float:none;margin:16px 0 24px;shape-outside:none}}@media(max-width:600px){.dep-page{padding:16px 16px 48px}.dep-tldr,.dep-toc,.dep-qa{padding:20px}.dep-callout{padding:32px 24px}.dep-why{padding:40px 24px}.dep-section--alt{padding:32px 16px;margin:0 -16px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/dentes-endodontia-perguntas.css.map */
