.editorial-hero{display:grid;gap:18px;grid-template-columns:1fr 1fr;min-height:520px;padding-top:10px}.editorial-hero__copy{align-items:flex-start;background:linear-gradient(145deg,#f7f8fc,var(--soft));border-radius:var(--radius);display:flex;flex-direction:column;justify-content:center;padding:64px 56px}.blog-hero h1,.editorial-hero__copy h1{font-size:clamp(40px,5vw,66px);max-width:740px}.blog-hero p,.editorial-hero__copy p{font-size:16px;line-height:1.8;margin-top:24px;max-width:600px}.editorial-hero__image{background:#e7ecff;border-radius:var(--radius);min-height:500px;overflow:hidden}.editorial-hero__image img{height:100%;min-height:500px;object-position:center;width:100%}.editorial-head{margin:0 auto 52px;max-width:760px}.editorial-head>p{margin:20px auto 0;max-width:650px}.editorial-head__nowrap{white-space:nowrap}.media-items{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.media-items--page-press{display:contents}.media-items>article,.media-items>div{background:#fff;border:1px solid #e8eaf0;border-radius:20px;padding:24px}.press-contact{align-items:center;background:var(--soft);border-radius:24px;display:flex;gap:30px;justify-content:space-between;margin-top:60px;padding:38px 42px}.press-contact h3{margin-bottom:10px}.press-contact p{max-width:640px}.media-card{background:#fff;border:1px solid #e5e8f0;border-radius:20px;box-shadow:0 8px 28px rgba(5,16,54,.045);min-width:0;overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.media-card:hover{border-color:#cbd5ff;box-shadow:0 14px 34px rgba(5,16,54,.09);transform:translateY(-3px)}.media-card__body{padding:24px}.media-card__brand{align-items:center;display:flex;height:44px;justify-content:flex-start;margin:0 0 20px;text-decoration:none;width:100%}.media-card__brand img{display:block;flex:0 0 160px;height:30px;object-fit:contain;object-position:left center;width:160px}.media-card__brand--dark{background:#082a78;border-radius:6px;max-width:100%;padding:4px 9px;width:max-content}.media-card__brand--dark img{flex-basis:150px;height:24px;width:150px}.media-card__brand--exame img{flex-basis:125px;height:22px;width:125px}.media-card__brand--gazeta img{flex-basis:64px;height:64px;width:64px}.media-card__brand--jp img{flex-basis:84px;height:44px;width:84px}.media-card__brand--folha img{flex-basis:160px;height:36px;width:160px}.media-card__brand span{color:var(--primary-dark);font-size:16px;font-weight:700;letter-spacing:.01em}.media-card__body h3{font-size:21px;letter-spacing:-.02em;line-height:1.28}.media-card__body h3+p{margin-top:15px}.media-card__body p{font-size:14px;line-height:1.7;margin-top:12px}.media-card__link{align-items:center;color:var(--primary-dark);display:inline-flex;font-size:13px;font-weight:700;gap:8px;margin-top:20px;text-decoration:none}.media-card__link:hover{color:var(--primary)}.blog-hero{padding-bottom:78px;padding-top:85px;text-align:center}.blog-hero .eyebrow{margin-bottom:18px}.blog-hero h1,.blog-hero p{margin-inline:auto}.blog-hero p{max-width:720px}.blog-listing{background:#fafafa}.blog-grid{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.blog-card{background:#fff;border:1px solid #e7e8ed;border-radius:20px;min-width:0;overflow:hidden}.blog-card__image{aspect-ratio:1.6;background:linear-gradient(135deg,#e0e7ff,#f3f3f3);display:block}.blog-card__image img{height:100%;object-fit:cover;width:100%}.blog-card__image-fallback{background:linear-gradient(135deg,#e0e7ff,#f3f3f3);display:block;height:100%;width:100%}.blog-card__body{padding:25px}.blog-card__meta{color:var(--muted);display:flex;flex-wrap:wrap;font-size:11px;gap:12px;margin-bottom:15px}.blog-card h2{font-size:23px;letter-spacing:-.025em}.blog-card h2 a:hover{color:var(--primary)}.blog-card p{font-size:14px;line-height:1.75;margin-top:13px}.blog-card .text-link{margin-top:20px}.blog-pagination{display:flex;gap:12px;justify-content:center;margin-top:48px}.blog-article{max-width:980px;padding-bottom:100px;padding-top:40px}.blog-article__header{margin:36px auto 42px;max-width:820px;text-align:center}.blog-article__header h1{font-size:clamp(38px,5vw,62px)}.blog-article__dek{font-size:19px;line-height:1.7;margin:22px auto 0;max-width:720px}.blog-article__author{font-size:13px;margin-top:20px}.blog-article__cover{background:#f3f3f3;border-radius:24px;margin:0 auto 50px;overflow:hidden}.blog-article__cover img{max-height:560px;object-fit:cover;width:100%}.blog-article__body{font-size:17px;line-height:1.9;margin-inline:auto;max-width:740px}.blog-article__body h2,.blog-article__body h3{margin:2em 0 .7em}.blog-article__body ol,.blog-article__body p,.blog-article__body ul{margin:0 0 1.4em}.blog-article__body img{border-radius:14px;height:auto}.blog-article__body a{color:var(--primary);text-decoration:underline}.blog-article__footer{border-top:1px solid #e5e6eb;margin:55px auto 0;max-width:740px;padding-top:25px}@media(max-width:850px){.editorial-hero{grid-template-columns:1fr}.editorial-hero__copy{padding:45px 35px}.editorial-hero__image,.editorial-hero__image img{min-height:380px}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.press-contact{align-items:flex-start;flex-direction:column}.media-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.editorial-hero{padding-inline:16px}.editorial-hero__copy{padding:36px 27px}.editorial-hero__image,.editorial-hero__image img{min-height:300px}.blog-hero{padding-bottom:55px;padding-top:60px}.blog-grid,.media-items{grid-template-columns:1fr}.blog-card__body{padding:22px}.blog-pagination{flex-direction:column}.blog-pagination .button{width:100%}.press-contact{padding:30px 25px}.media-card__body{padding:22px}.blog-article{padding-bottom:70px;padding-top:15px}.blog-article__header{margin:25px auto 32px}.blog-article__dek{font-size:17px}.blog-article__body{font-size:16px}}