.busca-page .issue-label{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-bottom:18px;font-size:12px;font-weight:500}.busca-page .page-hero .crumb-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.busca-page .page-hero .crumb-row .eyebrow,.busca-page .page-hero .crumb-row .issue-label{margin-bottom:0}.busca-page .page-hero{border-bottom:none;padding-top:clamp(36px,4.5vw,64px);padding-bottom:clamp(24px,3vw,32px)}.busca-page .page-hero+.section{padding-top:0}.busca-page .index-stats{grid-template-columns:repeat(4,1fr);gap:14px;margin:clamp(24px,3vw,32px) 0;display:grid}@media (width<=720px){.busca-page .index-stats{grid-template-columns:1fr 1fr}}.busca-page .stat{background:var(--card);border:1px solid var(--rule);border-radius:var(--r-card);box-shadow:var(--shadow-1);flex-direction:column;gap:4px;padding:22px 24px;display:flex}.busca-page .stat .v{letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(32px,4vw,48px);font-weight:500;line-height:1}.busca-page .stat .lbl{color:var(--ink-2);font-size:13px;line-height:1.4}.busca-page .headline-finding{background:var(--card);color:var(--ink);border:1px solid var(--rule);box-shadow:var(--shadow-1);border-radius:var(--r-card);max-width:620px;margin-bottom:0;padding:22px 28px;position:relative;overflow:hidden}.busca-page .headline-finding:before{content:"";background:radial-gradient(closest-side,color-mix(in oklab,var(--accent)12%,transparent),transparent 65%);opacity:.7;pointer-events:none;width:50%;height:130%;position:absolute;top:-30%;right:-15%}.busca-page .headline-finding .hf-label{color:var(--ink-3);letter-spacing:.14em;text-transform:uppercase;z-index:1;margin-bottom:8px;font-size:12px;font-weight:500;position:relative}.busca-page .headline-finding p{font-family:var(--sans);letter-spacing:-.018em;z-index:1;text-wrap:balance;max-width:none;margin:0;font-size:clamp(18px,1.6vw,20px);font-weight:500;line-height:1.25;position:relative}.busca-page .index-section{padding:clamp(56px,7vw,88px) 0}.busca-page .index-meta-bar{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:18px;display:flex}.busca-page .index-meta-bar h3{letter-spacing:-.012em;margin:0;font-size:18px;font-weight:500}.busca-page .index-meta-bar .legend{color:var(--ink-3);flex-wrap:wrap;gap:12px;font-size:12.5px;display:flex}.busca-page .index-meta-bar .legend span{align-items:center;gap:6px;display:inline-flex}.busca-page .index-meta-bar .legend i{border-radius:3px;width:10px;height:10px;display:inline-block}.busca-page .legend .l-a{background:#2e8866}.busca-page .legend .l-b{background:#4a8fba}.busca-page .legend .l-c{background:#c8852e}.busca-page .legend .l-d{background:#b85a3e}.busca-page .legend .l-f{background:#99443e}.busca-page .index-table{background:var(--card);border:1px solid var(--rule);border-radius:var(--r-card);box-shadow:var(--shadow-1);overflow:hidden}.busca-page .ix-row{border-bottom:1px solid var(--rule);grid-template-columns:44px 82px minmax(160px,1fr) 96px 96px 96px 96px 96px 96px 64px;align-items:center;gap:10px;padding:16px 22px;display:grid}.busca-page .ix-row:last-child{border-bottom:none}.busca-page .ix-row.head{background:var(--bg-2);color:var(--ink-3);letter-spacing:.1em;text-transform:uppercase;padding:12px 22px;font-size:11px;font-weight:500}@media (width<=980px){.busca-page .ix-row{grid-template-columns:34px 58px 1fr 64px 50px;gap:8px}.busca-page .ix-row .c-cat,.busca-page .ix-row .c-fac,.busca-page .ix-row .c-elite{display:none}}.busca-page .ix-row .rank{letter-spacing:-.018em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.busca-page .ix-row .brand{align-items:center;gap:14px;display:flex}.busca-page .ix-row .brand .mark{background:var(--bg-2);width:36px;height:36px;color:var(--ink);letter-spacing:-.01em;border-radius:10px;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:inline-flex}.busca-page .ix-row .brand .info{flex-direction:column;gap:2px;display:flex}.busca-page .ix-row .brand .info b{color:var(--ink);letter-spacing:-.01em;font-size:14.5px;font-weight:600}.busca-page .ix-row .brand .info span{color:var(--ink-3);font-size:12px}.busca-page .ix-row .c-fund{color:var(--ink-2);font-size:13px}.busca-page .ix-row .c-fund b{color:var(--ink);font-weight:600}.busca-page .ix-row .score{align-items:center;gap:10px;display:flex}.busca-page .ix-row .score .gl{border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;font-weight:500;display:inline-flex}.busca-page .ix-row .score .gl.a{background:color-mix(in oklab,#2e8866 14%,var(--card));color:#2e8866}.busca-page .ix-row .score .gl.b{background:color-mix(in oklab,#4a8fba 14%,var(--card));color:#3a78a0}.busca-page .ix-row .score .gl.c{background:color-mix(in oklab,#c8852e 16%,var(--card));color:#a66c24}.busca-page .ix-row .score .gl.d{background:color-mix(in oklab,#b85a3e 14%,var(--card));color:#b85a3e}.busca-page .ix-row .score .gl.f{background:color-mix(in oklab,#99443e 14%,var(--card));color:#99443e}.busca-page .ix-row .score .n{letter-spacing:-.012em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:17px;font-weight:500}.busca-page .ix-row .c-issues{color:var(--ink-2);font-size:12.5px;line-height:1.4}.busca-page .ix-row .c-view a{color:var(--ink-2);text-underline-offset:3px;font-size:12.5px;font-weight:500;text-decoration:underline}.busca-page .ix-row .c-view a:hover{color:var(--accent)}.busca-page .ix-row .c-auth{align-items:center;gap:8px;display:flex}.busca-page .ix-row.head .c-auth{display:block}.busca-page .ix-row:not(.head) .c-auth .bar{background:var(--bg-2);border-radius:4px;flex:0 0 96px;height:6px;overflow:hidden}.busca-page .ix-row:not(.head) .c-auth .bar i{background:var(--accent);border-radius:4px;height:100%;display:block}.busca-page .ix-row:not(.head) .c-auth b{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;min-width:18px;font-size:14px;font-weight:600}.busca-page .ix-row:not(.head) .c-elite{color:var(--ink);font-size:13px;font-weight:600}.busca-page .ix-row:not(.head) .c-share,.busca-page .ix-row:not(.head) .c-ai,.busca-page .ix-row:not(.head) .c-gap{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:13px}.busca-page .ix-row .brand .info .gdot{vertical-align:middle;border-radius:4px;justify-content:center;align-items:center;width:15px;height:15px;margin-left:5px;font-size:9px;font-style:normal;font-weight:700;display:inline-flex}.busca-page .ix-row .brand .info .gdot.a{background:color-mix(in oklab,#2e8866 16%,var(--card));color:#2e8866}.busca-page .ix-row .brand .info .gdot.b{background:color-mix(in oklab,#4a8fba 16%,var(--card));color:#3a78a0}.busca-page .ix-row .brand .info .gdot.c{background:color-mix(in oklab,#c8852e 18%,var(--card));color:#a66c24}.busca-page .ix-row .brand .info .gdot.d{background:color-mix(in oklab,#b85a3e 16%,var(--card));color:#b85a3e}.busca-page .ix-row .brand .info .gdot.f{background:color-mix(in oklab,#99443e 16%,var(--card));color:#99443e}.busca-page .ix-row .c-site{gap:11px;display:flex}.busca-page .ix-row.head .c-site{display:block}.busca-page .ix-row:not(.head) .c-site .f{flex-direction:column;align-items:center;line-height:1.05;display:flex}.busca-page .ix-row:not(.head) .c-site .f i{color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;margin-bottom:1px;font-size:9px;font-style:normal}.busca-page .ix-row:not(.head) .c-site .f b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.busca-page .ix-row:not(.head) .c-top3 b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.busca-page .ix-row:not(.head) .c-top3 .of{color:var(--ink-3);font-size:12px}.busca-page .ix-row .c-fac{font-variant-numeric:tabular-nums}.busca-page .ix-row:not(.head) .c-fac .fg{border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;font-style:normal;font-weight:500;display:inline-flex}.busca-page .ix-row:not(.head) .c-fac .fg.a{background:color-mix(in oklab,#2e8866 14%,var(--card));color:#2e8866}.busca-page .ix-row:not(.head) .c-fac .fg.b{background:color-mix(in oklab,#4a8fba 14%,var(--card));color:#3a78a0}.busca-page .ix-row:not(.head) .c-fac .fg.c{background:color-mix(in oklab,#c8852e 16%,var(--card));color:#a66c24}.busca-page .ix-row:not(.head) .c-fac .fg.d{background:color-mix(in oklab,#b85a3e 14%,var(--card));color:#b85a3e}.busca-page .ix-row:not(.head) .c-fac .fg.f{background:color-mix(in oklab,#99443e 14%,var(--card));color:#99443e}.busca-page .ix-row>*{text-align:center}.busca-page .ix-row .brand,.busca-page .ix-row.head>span:nth-child(3){text-align:left;padding-left:12px}.busca-page .ix-row .score{justify-content:center}.busca-page .ix-row .c-view{text-align:center}.busca-page .ix-row.head{font-size:13px}.busca-page .ix-row .rank{font-size:20px}.busca-page .ix-row .brand .info b{font-size:16px}.busca-page .ix-row .brand .info span{font-size:14px}.busca-page .ix-row .score .gl,.busca-page .ix-row .score .n,.busca-page .ix-row:not(.head) .c-fac .fg{font-size:16px}.busca-page .ix-row:not(.head) .c-top3 b{font-size:17px}.busca-page .ix-row:not(.head) .c-top3 .of{font-size:14px}.busca-page .ix-row:not(.head) .c-elite{font-size:15px}.busca-page .ix-row .c-view a{font-size:14.5px}.busca-page .ix-row:not(.head) .c-cat{color:var(--ink-2);font-size:15px}.busca-page .ix-row .rank{color:var(--accent)}.busca-page .index-foot{color:var(--ink-3);flex-wrap:wrap;gap:16px;margin-top:18px;font-size:13px;display:flex}.busca-page .index-cta{justify-content:center;margin-top:28px;display:flex}.busca-page .index-cta .btn{background:var(--card);color:var(--ink);border-color:var(--accent)}.busca-page .index-cta .btn:hover{background:var(--bg-2);border-color:var(--accent);color:var(--ink)}.busca-page .highlight-grid{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:clamp(40px,5vw,56px);display:grid}@media (width<=860px){.busca-page .highlight-grid{grid-template-columns:1fr}}.busca-page .hl-card{background:var(--card);border:1px solid var(--rule);border-radius:var(--r-card);box-shadow:var(--shadow-1);padding:clamp(28px,3vw,36px)}.busca-page .hl-card .lbl{color:var(--ink-3);letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:500}.busca-page .hl-card h3{font-family:var(--sans);letter-spacing:-.018em;margin:0 0 4px;font-size:clamp(24px,2.4vw,30px);font-weight:500;line-height:1.12}.busca-page .hl-card .sub{color:var(--ink-3);margin:0 0 22px;font-size:13.5px}.busca-page .hl-card .score-big{letter-spacing:-.04em;margin:0 0 14px;font-size:clamp(64px,7vw,96px);font-weight:500;line-height:1}.busca-page .hl-card.winner .score-big{color:#2e8866}.busca-page .hl-card.loser .score-big{color:#99443e}.busca-page .hl-card p{color:var(--ink-2);margin:0 0 22px;font-size:15.5px;line-height:1.55}.busca-page .hl-card a{color:var(--ink);text-underline-offset:3px;font-size:13.5px;font-weight:500;text-decoration:underline}.busca-page .sector-list{flex-direction:column;gap:10px;display:flex}.busca-page .sector-row{background:var(--card);border:1px solid var(--rule);border-radius:12px;grid-template-columns:200px 1fr 60px;align-items:center;gap:16px;padding:14px 18px;display:grid}@media (width<=720px){.busca-page .sector-row{grid-template-columns:1fr 1fr}.busca-page .sector-row .name small{margin-top:2px;display:block}}.busca-page .sector-row .name{color:var(--ink);letter-spacing:-.005em;font-size:14.5px;font-weight:500}.busca-page .sector-row .name small{color:var(--ink-3);margin-left:6px;font-size:12px;font-weight:500}.busca-page .sector-row .track{background:var(--bg-2);border-radius:999px;height:10px;overflow:hidden}.busca-page .sector-row .track>div{background:var(--accent);border-radius:999px;height:100%}.busca-page .sector-row .v{color:var(--ink);text-align:right;letter-spacing:-.012em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:500}.busca-page .archive-card{background:var(--bg-2);border:1px dashed var(--rule-strong);border-radius:var(--r-card);text-align:center;color:var(--ink-3);padding:clamp(28px,3vw,40px)}.busca-page .archive-card h3{color:var(--ink-2);margin:0 0 6px;font-weight:500}.busca-page .archive-card p{margin:0;font-size:14.5px}
