.hf-blog{font-family:Inter,-apple-system,sans-serif;background:#fff}.hf-wrap{max-width:1120px;margin:0 auto;padding:0 24px}.hf-hero{text-align:center;padding:28px 0 20px;border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:36px}.hf-hero-eyebrow{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#1a6b3a;margin:0 0 10px}.hf-hero h1{font-size:34px;font-weight:800;color:#111;margin:0 0 10px;letter-spacing:-.01em}.hf-hero>.hf-wrap>p:not(.hf-hero-eyebrow){font-size:15px;color:#666;margin:0 auto 18px;max-width:520px}.hf-pitchline{display:flex;align-items:center;justify-content:center;gap:8px}.hf-pitchline .hf-dash{width:32px;height:1px;background:#00000026}.hf-pitchline .hf-dot{width:5px;height:5px;border-radius:50%;background:#1a6b3a}.hf-featured{margin-bottom:44px}.hf-featured-card{display:grid;grid-template-columns:1.1fr 1fr;gap:32px;align-items:center;border:1px solid rgba(0,0,0,.09);border-radius:10px;overflow:hidden}.hf-featured-media{position:relative;display:block;aspect-ratio:16/11;overflow:hidden;background:#eee}.hf-featured-media img{width:100%;height:100%;object-fit:cover;display:block}.hf-featured .hf-tag{position:absolute;top:14px;left:14px;background:#1a6b3a;color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:5px 10px;border-radius:4px}.hf-featured-body{padding:24px 28px 24px 0}.hf-kicker{font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#1a6b3a;margin:0 0 10px;display:flex;gap:6px;align-items:center}.hf-kicker .hf-clock{color:#999;font-weight:500;text-transform:none;letter-spacing:0}.hf-featured-body h2{font-size:24px;line-height:1.25;margin:0 0 12px}.hf-featured-body h2 a{color:#111;text-decoration:none}.hf-featured-body h2 a:hover{color:#1a6b3a}.hf-excerpt{font-size:14.5px;line-height:1.6;color:#555;margin:0 0 16px}.hf-read-link{font-size:13px;font-weight:700;letter-spacing:.03em;color:#1a6b3a;text-decoration:none}.hf-read-link:hover{text-decoration:underline}.hf-section-label{display:flex;align-items:center;gap:16px;margin:0 0 22px}.hf-section-label span:first-child{font-size:18px;font-weight:800;color:#111;white-space:nowrap}.hf-section-label .hf-rule{flex:1;height:1px;background:#00000017}.hf-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:20px}.hf-stub{display:flex;flex-direction:column}.hf-stub-media{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;border-radius:8px;background:#eee;margin-bottom:14px}.hf-stub-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.hf-stub-media:hover img{transform:scale(1.04)}.hf-stub-cat{position:absolute;top:10px;left:10px;background:#1a6b3a;color:#fff;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:4px 8px;border-radius:4px}.hf-stub-cat.hf-barro{background:#a3572d}.hf-stub-cat.hf-ouro{background:#b8860b}.hf-stub-body h3{font-size:16px;line-height:1.35;margin:0 0 8px}.hf-stub-body h3 a{color:#111;text-decoration:none}.hf-stub-body h3 a:hover{color:#1a6b3a}.hf-stub-body p{font-size:13.5px;line-height:1.55;color:#666;margin:0 0 10px}.hf-stub-foot{display:flex;align-items:center;gap:8px;font-size:12px;color:#999}.hf-stub-foot .hf-min:before{content:"\b7";margin-right:8px}.hf-pager-wrap{display:flex;justify-content:center;margin-top:24px}@media(max-width:900px){.hf-featured-card{grid-template-columns:1fr}.hf-featured-body{padding:20px 24px}.hf-grid{grid-template-columns:repeat(2,1fr);gap:22px}.hf-hero h1{font-size:28px}}@media(max-width:560px){.hf-wrap{padding:0 18px}.hf-grid{grid-template-columns:1fr;gap:26px}.hf-featured-body{padding:18px}.hf-hero{padding:22px 0 16px;margin-bottom:26px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/historias-futebol.css.map */
