.banco-landing .guias-hero{border-bottom:1px solid var(--line);background:var(--surface);padding:56px 0 32px}.banco-landing .guias-crumbs{color:var(--muted);align-items:center;gap:8px;margin-bottom:16px;font-size:13px;display:flex}.banco-landing .guias-crumbs a{color:var(--muted);text-decoration:none}.banco-landing .guias-crumbs a:hover{color:var(--fg)}.banco-landing .guias-h1{letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(30px,5vw,42px);font-weight:600;line-height:1.1}.banco-landing .guias-lead{max-width:62ch;color:var(--fg-2);margin:0;font-size:17px;line-height:1.6}.banco-landing .guias-list-wrap{padding:40px 0 72px}.banco-landing .guias-grid{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.banco-landing .guias-grid{grid-template-columns:1fr 1fr}}.banco-landing .guias-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);height:100%;color:inherit;flex-direction:column;padding:22px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.banco-landing .guias-card:hover{border-color:var(--line-2);transform:translateY(-2px)}.banco-landing .guias-card-title{letter-spacing:-.02em;margin:12px 0 8px;font-size:19px;font-weight:600;line-height:1.3}.banco-landing .guias-card-lead{color:var(--fg-2);flex:1;margin:0;font-size:14.5px;line-height:1.6}.banco-landing .guias-card-cta{color:var(--accent);margin-top:18px;font-size:14px;font-weight:550}.banco-landing .guias-empty{color:var(--muted)}.banco-landing .guias-badge{text-transform:uppercase;letter-spacing:.05em;background:var(--surface-2);color:var(--muted);border:1px solid var(--line);border-radius:999px;align-self:flex-start;padding:3px 9px;font-size:11px;font-weight:600;display:inline-block}.banco-landing .guias-badge--ai{color:#15803d;background:#dcfce7;border-color:#bbf7d0}.banco-landing .guias-article{padding:48px 0 72px}.banco-landing .guias-article-head{margin-bottom:28px}.banco-landing .guias-article-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.banco-landing .guias-article-body{font-size:16px}.banco-landing .guias-article-body.gde-article{font-size:16px;line-height:1.7}.banco-landing .guias-article-body.gde-article h2{margin:36px 0 12px;font-size:22px}.banco-landing .guias-article-body.gde-article h3{margin:28px 0 10px;font-size:17px}.banco-landing .guias-cta-box{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);margin-top:48px;padding:24px}.banco-landing .guias-cta-box h2{margin:0 0 6px;font-size:18px;font-weight:600}.banco-landing .guias-cta-box p{color:var(--fg-2);margin:0 0 16px;font-size:14.5px}.banco-landing .guias-more{margin-top:56px}.banco-landing .guias-more h2{letter-spacing:-.02em;margin:0 0 16px;font-size:20px;font-weight:600}