/* Página Sobre */
.about-page{background:#fff;padding-bottom:30px}.about-hero-new{height:345px;background:#17100b;color:#fff;overflow:hidden}.about-hero-new__grid{height:100%;display:grid;grid-template-columns:42% 58%;padding:0}.about-hero-new__copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:22px 38px 28px 20px;background:linear-gradient(90deg,#130d09 0%,#1d120b 76%,rgba(29,18,11,.9) 100%)}.about-breadcrumb{display:flex;align-items:center;gap:11px;margin-bottom:18px;color:#e8e3df;font-size:12px}.about-breadcrumb a{color:#f57924}.about-hero-new__copy h1{margin:0 0 10px;font:600 49px/1.05 'Playfair Display',serif}.about-hero-new__copy h1 span{color:#f36b17}.about-hero-new__copy h2{margin:0 0 12px;font:700 18px/1.3 'DM Sans',sans-serif}.about-hero-new__copy p{max-width:430px;margin:0;color:#eee;font-size:14px;line-height:1.55}.about-hero-new__visual{background:url('../img/about-hero-right.jpg') center/cover no-repeat;position:relative}.about-hero-new__visual:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#1d120b 0%,rgba(29,18,11,.2) 20%,transparent 48%)}
.about-main-card{position:relative;z-index:3;margin-top:-18px;display:grid;grid-template-columns:44% 56%;padding:30px 32px 26px;background:#fff;border:1px solid #eee5de;border-radius:12px;box-shadow:0 12px 35px rgba(33,24,17,.05)}.about-story-new{padding-right:34px;border-right:1px solid #eee5de}.about-main-card h2{margin:0;font:600 28px/1.2 'Playfair Display',serif}.about-title-line{display:block;width:138px;height:2px;margin:11px 0 20px;background:linear-gradient(90deg,#df4d12 0 35px,#ebded5 35px)}.about-story-new p{margin:0 0 13px;color:#333;font-size:12px;line-height:1.65}.about-signature{margin-top:17px;color:#dd551d;font:400 29px/1.1 'Brush Script MT','Segoe Script',cursive}.about-story-new small{display:block;margin-top:4px;color:#777;font-size:11px}.about-differences-new{padding-left:35px}.about-differences-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px}.about-difference-item{display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:start}.about-difference-item svg{width:39px;height:39px;fill:none;stroke:#dc4a0b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.about-difference-item h3{margin:4px 0 7px;font-size:13px}.about-difference-item p{margin:0;color:#444;font-size:11px;line-height:1.55}
.about-results{display:grid;grid-template-columns:repeat(4,1fr);margin-top:20px;padding:22px 28px;background:linear-gradient(135deg,#fff8f2,#fff);border-radius:10px}.about-results article{display:grid;grid-template-columns:54px 1fr;grid-template-rows:auto auto;column-gap:17px;align-items:center;padding:0 20px;border-right:1px solid #e9dfd8}.about-results article:last-child{border-right:0}.about-results svg{grid-row:1/3;width:44px;height:44px;fill:none;stroke:#db4b0b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.about-results strong{font:500 27px/1.1 'Playfair Display',serif;color:#d84a0b}.about-results p{margin:4px 0 0;color:#272727;font-size:10.5px;line-height:1.35}
.about-commitment{display:grid;grid-template-columns:39% 37% 24%;gap:0;margin-top:30px;align-items:stretch}.about-commitment>img{width:100%;height:250px;object-fit:cover;border-radius:9px}.about-commitment__copy{padding:20px 36px}.about-commitment__copy small{color:#dd4f13;font-size:9px;font-weight:700}.about-commitment__copy h2{margin:13px 0 14px;font:500 29px/1.13 'Playfair Display',serif}.about-commitment__copy h2 span{color:#d94b0d}.about-commitment__copy p{margin:0 0 14px;color:#444;font-size:11px;line-height:1.65}.about-commitment blockquote{margin:0;padding:22px 28px;background:linear-gradient(135deg,#fff5ec,#fff);border-radius:9px;display:flex;flex-direction:column;justify-content:center}.about-commitment blockquote b{color:#d64a0b;font:700 46px/1 'Playfair Display',serif}.about-commitment blockquote p{margin:3px 0 14px;font:500 18px/1.35 'Playfair Display',serif}.about-commitment blockquote span{color:#d44a0d;text-align:center;font:400 23px/1 'Brush Script MT','Segoe Script',cursive}
.about-cta{min-height:112px;margin-top:24px;display:grid;grid-template-columns:105px 1fr 250px;align-items:center;gap:18px;padding:18px 32px;border-radius:10px;background:linear-gradient(90deg,#9e3106,#d75511);color:#fff}.about-cta__icon{width:72px;height:72px;border:2px solid #fff;border-radius:50%;display:grid;place-items:center}.about-cta__icon svg{width:42px;height:42px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.about-cta h2{margin:0 0 5px;font:500 25px 'Playfair Display',serif}.about-cta p{margin:0;font-size:12px}.about-cta>a{height:46px;border-radius:6px;background:#fff;color:#77300f;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}

/* Artigo sem banner */
.article-page{background:#fff;padding:38px 0 75px}.article-header-clean{max-width:980px;padding-top:4px;padding-bottom:35px;text-align:center}.article-breadcrumb{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:21px;color:#777;font-size:12px}.article-breadcrumb a:hover{color:#d84a0b}.article-category{display:inline-block;margin-bottom:13px;color:#d84a0b;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.article-header-clean h1{max-width:850px;margin:0 auto 16px;font:600 48px/1.14 'Playfair Display',serif}.article-header-clean>p{max-width:750px;margin:0 auto 17px;color:#5b5b5b;font-size:16px;line-height:1.65}.article-meta-clean{display:flex;align-items:center;justify-content:center;gap:9px;color:#888;font-size:11px}.article-layout-clean{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:34px;align-items:start}.article-content-clean{min-width:0}.article-featured-image{width:100%;height:470px;object-fit:cover;border-radius:11px}.article-prose-clean{max-width:760px;margin:28px auto 0}.article-prose-clean p{margin:0 0 18px;color:#3d3d3d;font-size:15px;line-height:1.85}.article-prose-clean .article-lead{font-size:17px;color:#222}.article-prose-clean h2{margin:34px 0 12px;font:600 29px/1.25 'Playfair Display',serif}.article-prose-clean blockquote{margin:30px 0;padding:23px 27px;border-left:4px solid #d84a0b;background:#fff7f0;color:#303030;font:500 20px/1.55 'Playfair Display',serif}.article-share-clean{max-width:760px;margin:35px auto 0;padding:20px 23px;border:1px solid #eee5df;border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:18px}.article-share-clean strong{font-size:14px}.article-share-clean a{display:inline-flex;min-height:42px;padding:0 18px;align-items:center;justify-content:center;border-radius:5px;background:#d94808;color:#fff;font-size:12px;font-weight:700}.article-sidebar-clean{display:grid;gap:18px;position:sticky;top:108px}.article-author-card,.article-related-card{border:1px solid #ebe4de;border-radius:9px;background:#fff;overflow:hidden}.article-author-card>img{width:100%;height:150px;object-fit:cover}.article-author-card>div{padding:18px}.article-author-card small{color:#d84a0b;font-size:8.5px;font-weight:700}.article-author-card h2{margin:5px 0 8px;font:600 24px 'Playfair Display',serif}.article-author-card p{margin:0 0 14px;color:#666;font-size:11px;line-height:1.6}.article-author-card a{display:flex;height:40px;align-items:center;justify-content:center;border-radius:5px;background:#d94808;color:#fff;font-size:11px;font-weight:700}.article-related-card{padding:18px}.article-related-card>h2{margin:0 0 12px;font:600 22px 'Playfair Display',serif}.article-related-card>a{display:grid;grid-template-columns:72px 1fr;gap:10px;align-items:center;padding:10px 0;border-top:1px solid #f0ebe7}.article-related-card>a:first-of-type{border-top:0}.article-related-card img{width:72px;height:54px;object-fit:cover;border-radius:5px}.article-related-card small{display:block;margin-bottom:3px;color:#d84a0b;font-size:8px;text-transform:uppercase}.article-related-card strong{display:block;font-size:10.5px;line-height:1.35}

@media(max-width:900px){.about-hero-new__grid{grid-template-columns:48% 52%}.about-main-card{grid-template-columns:1fr}.about-story-new{border-right:0;border-bottom:1px solid #eee5de;padding-right:0;padding-bottom:28px}.about-differences-new{padding:28px 0 0}.about-results{grid-template-columns:repeat(2,1fr);row-gap:22px}.about-results article:nth-child(2){border-right:0}.about-commitment{grid-template-columns:1fr 1.2fr}.about-commitment blockquote{grid-column:1/-1;margin-top:15px}.article-layout-clean{grid-template-columns:1fr}.article-sidebar-clean{position:static;grid-template-columns:1fr 1fr}.article-featured-image{height:420px}}
@media(max-width:620px){.about-hero-new{height:auto}.about-hero-new__grid{grid-template-columns:1fr}.about-hero-new__copy{padding:42px 20px}.about-hero-new__copy h1{font-size:40px}.about-hero-new__visual{height:260px}.about-main-card{margin-top:0;padding:25px 20px}.about-differences-grid{grid-template-columns:1fr}.about-results{grid-template-columns:1fr;padding:22px}.about-results article{border-right:0;border-bottom:1px solid #e9dfd8;padding:14px 5px}.about-results article:last-child{border-bottom:0}.about-commitment{grid-template-columns:1fr}.about-commitment__copy{padding:26px 4px}.about-commitment blockquote{grid-column:auto}.about-cta{grid-template-columns:1fr;text-align:center;padding:25px}.about-cta__icon{margin:auto}.article-page{padding-top:25px}.article-header-clean{text-align:left}.article-breadcrumb{justify-content:flex-start;flex-wrap:wrap}.article-header-clean h1{font-size:35px}.article-header-clean>p{font-size:14px}.article-meta-clean{justify-content:flex-start}.article-featured-image{height:270px}.article-prose-clean p{font-size:14px}.article-prose-clean h2{font-size:25px}.article-prose-clean blockquote{font-size:17px}.article-share-clean{flex-direction:column;align-items:stretch}.article-sidebar-clean{grid-template-columns:1fr}}
