.redimin-home{padding:1.25rem 0 3rem}.redimin-home-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.72fr) minmax(0,.83fr);grid-gap:clamp(1.25rem,2.5vw,2rem);gap:clamp(1.25rem,2.5vw,2rem);align-items:start}@media (max-width:1024px){.redimin-home-grid{grid-template-columns:1fr 1fr}.redimin-home-col--main{grid-column:1/-1}}@media (max-width:640px){.redimin-home-grid{grid-template-columns:1fr}}.redimin-home-col--main{display:flex;flex-direction:column;gap:2rem}.redimin-skeleton-bar{display:block;border-radius:3px;background:var(--border)}.redimin-skeleton-bar--title{height:1.35rem;width:92%;margin-bottom:.85rem}.redimin-skeleton-bar--compact{height:1.1rem;width:88%;margin-bottom:.65rem}.redimin-skeleton-bar--excerpt{height:.75rem;width:100%;margin-bottom:.5rem}.redimin-skeleton-bar--short{width:72%}.redimin-skeleton-bar--meta{height:.65rem;width:42%;margin-top:.35rem}.redimin-skeleton-bar--sidebar-title{height:.95rem;width:100%;margin-bottom:.45rem}.redimin-skeleton-bar--sidebar-time{height:.6rem;width:38%}.redimin-featured-slot{display:flex;flex-direction:column;gap:1rem}.redimin-featured-media{display:block;width:100%;aspect-ratio:16/9;background:var(--border);border-radius:2px;overflow:hidden;line-height:0}.redimin-featured-media img{width:100%;height:100%;object-fit:cover}.redimin-featured-body{display:flex;flex-direction:column;gap:.5rem}.redimin-featured-body .redimin-skeleton-bar--title{height:clamp(1.25rem,3vw,1.75rem);width:95%}.redimin-featured-title{margin:0;font-family:var(--font-sans);font-size:clamp(1.625rem,3vw,2.375rem);font-weight:700;line-height:1.1;letter-spacing:-.028em;color:#000}.redimin-block-card-title a,.redimin-featured-title a,.redimin-secondary-title a{color:inherit;text-decoration:none}.redimin-block-card-title a:hover,.redimin-featured-title a:hover,.redimin-secondary-title a:hover,.redimin-sidebar-title a:hover{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em}.redimin-featured-excerpt{margin:0;font-family:var(--font-reading);font-size:1.125rem;line-height:1.5;color:#3d3d3d;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.redimin-home .article-meta--list{gap:.15rem .4rem;margin-top:.15rem;font-family:var(--font-sans);font-size:.6875rem;font-weight:600;letter-spacing:.06em;line-height:1.4;text-transform:uppercase;color:#6b6b6b}.redimin-home .article-meta--list .article-meta-author{margin:0;font-size:inherit}.redimin-home .article-meta--list a{font-weight:700;color:#000}.redimin-home .article-meta--list .article-meta-sep{color:#bdbdbd}.redimin-secondary-list{display:flex;flex-direction:column;border-top:1px solid #000}.redimin-secondary-slot{display:flex;flex-direction:column;gap:.4rem;padding:1.125rem 0;border-bottom:1px solid #e5e5e5}.redimin-secondary-slot:last-child{border-bottom:0;padding-bottom:0}.redimin-secondary-title{margin:0;font-family:var(--font-sans);font-size:1.1875rem;font-weight:700;line-height:1.25;letter-spacing:-.015em;color:#000}.redimin-secondary-excerpt{margin:0;font-size:.9375rem;line-height:1.5;color:#555;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.redimin-home-col--sidebar{background:#fff;color:#000;padding:.875rem 0 0;border-top:2px solid #000;min-height:100%}.redimin-sidebar-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.redimin-block-heading,.redimin-sidebar-heading{display:flex;align-items:center;gap:.5rem;margin:0;font-family:var(--font-sans);font-size:.8125rem;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:#000}.redimin-block-heading:before,.redimin-sidebar-heading:before{content:"";width:.875rem;height:.875rem;background:#000;-webkit-mask:var(--redimin-mark) center /contain no-repeat;mask:var(--redimin-mark) center /contain no-repeat;flex:none}.redimin-block-link,.redimin-sidebar-link{flex-shrink:0;display:inline-flex;align-items:center;gap:.25rem;font-family:var(--font-sans);font-size:.6875rem;font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase;color:#000;text-decoration:none;white-space:nowrap}.redimin-sidebar-link:after{content:"→";letter-spacing:0}.redimin-block-link:hover,.redimin-sidebar-link:hover{color:#000;text-decoration:underline;text-underline-offset:3px}.redimin-sidebar-list{list-style:none;margin:0;padding:0;border-top:1px solid #000}.redimin-sidebar-item{padding:.875rem 0;border-bottom:1px solid #e5e5e5}.redimin-sidebar-item:last-child{border-bottom:none;padding-bottom:0}.redimin-sidebar-title{margin:0 0 .4rem;font-family:var(--font-sans);font-size:.9375rem;font-weight:600;line-height:1.3;letter-spacing:-.006em}.redimin-sidebar-title a{color:#000;text-decoration:none}.redimin-sidebar-time{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6b6b6b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.redimin-alert-card{position:relative;margin:0 0 1.25rem;padding:.875rem 1rem 1rem;background:#b91c1c;color:#fff;border-radius:4px}.redimin-alert-card:focus-within,.redimin-alert-card:hover{background:#a51818}.redimin-alert-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .625rem;margin-bottom:.5rem;font-family:var(--font-sans);font-size:.6875rem;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.82);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.redimin-alert-label{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .5rem;background:#fff;color:#b91c1c;border-radius:2px;letter-spacing:.1em}.redimin-alert-dot{position:relative;width:.4375rem;height:.4375rem;border-radius:50%;background:#b91c1c}.redimin-alert-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:#b91c1c;animation:redimin-latest-pulse 1.4s ease-out infinite}.redimin-alert-meta .redimin-latest-relative{color:inherit}.redimin-alert-title{margin:0;font-family:var(--font-sans);font-size:1.125rem;font-weight:700;line-height:1.25;letter-spacing:-.01em}.redimin-alert-title a{color:#fff;text-decoration:none}.redimin-alert-title a:after{content:"";position:absolute;inset:0}.redimin-alert-card:hover .redimin-alert-title a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.redimin-alert-title a:focus-visible{outline:none}.redimin-alert-card:has(a:focus-visible){outline:2px solid #000;outline-offset:2px}.redimin-alert-excerpt{margin:.5rem 0 0;font-size:.8125rem;line-height:1.45;color:rgba(255,255,255,.85);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (prefers-reduced-motion:reduce){.redimin-alert-dot:after{animation:none}}.redimin-latest-heading{display:flex;align-items:center;gap:.5rem;margin:0;font-family:var(--font-sans);font-size:.8125rem;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:#000}.redimin-latest-live{position:relative;width:.875rem;height:.875rem;flex:none;background:#000;-webkit-mask:var(--redimin-mark) center /contain no-repeat;mask:var(--redimin-mark) center /contain no-repeat}.redimin-latest-live--on{width:.5rem;height:.5rem;margin:0 .1875rem;border-radius:50%;background:var(--brand,#f26200);-webkit-mask:none;mask:none}.redimin-latest-live--on:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--brand,#f26200);animation:redimin-latest-pulse 1.8s ease-out infinite}@keyframes redimin-latest-pulse{0%{transform:scale(1);opacity:.6}to{transform:scale(2.8);opacity:0}}@media (prefers-reduced-motion:reduce){.redimin-latest-live--on:after{animation:none}}.redimin-latest-list{list-style:none;margin:0;padding:0;border-top:1px solid #000}.redimin-latest-day{padding:.75rem 0 .25rem;font-family:var(--font-sans);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#000}.redimin-latest-day+.redimin-latest-item{border-top:none}.redimin-latest-list>.redimin-latest-item~.redimin-latest-day{margin-top:.25rem;border-top:1px solid #000}.redimin-latest-item{display:grid;grid-template-columns:3rem minmax(0,1fr);grid-column-gap:.75rem;column-gap:.75rem;padding:.8125rem 0;border-top:1px solid #e5e5e5}.redimin-latest-item:last-child{padding-bottom:0}.redimin-latest-time{padding-top:.0625rem;font-family:var(--font-sans);font-size:.875rem;font-weight:700;line-height:1.2;color:#000;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.redimin-latest-body{min-width:0}.redimin-latest-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.125rem .5rem;margin-bottom:.3rem;font-family:var(--font-sans);font-size:.625rem;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.redimin-latest-category{color:var(--brand,#f26200)}.redimin-latest-relative{color:#6b6b6b;letter-spacing:.04em;white-space:nowrap}.redimin-latest-title{margin:0;font-family:var(--font-sans);font-size:.9375rem;font-weight:600;line-height:1.3;letter-spacing:-.006em}.redimin-latest-title a{color:#000;text-decoration:none}.redimin-latest-title a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.redimin-home-col--magazine{display:flex;flex-direction:column;gap:1.25rem}.redimin-magazine-slot{display:flex;flex-direction:column;padding-top:.25rem}.home-metals{display:flex;flex-direction:column;gap:0;background:var(--surface,#fff);border:1px solid #e5e5e5;border-radius:2px;overflow:hidden}.home-metals-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--border)}.home-metals-tab{margin:0;padding:.55rem .35rem;font-family:var(--font-sans);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted,#57534e);background:var(--bg);border:none;border-right:1px solid var(--border);cursor:pointer;transition:background .15s ease,color .15s ease}.home-metals-tab:last-child{border-right:none}.home-metals-tab:hover{color:#000;background:#fff}.home-metals-tab--active,.home-metals-tab--active:hover{color:#fff;background:#000}.home-metals-panel{display:flex;flex-direction:column;gap:.75rem;padding:.85rem .9rem .95rem}.home-metals-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.home-metals-id{display:flex;align-items:center;gap:.55rem;min-width:0}.home-metals-symbol{display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:50%;background:color-mix(in srgb,currentColor 12%,transparent);font-weight:700;font-size:.82rem}.home-metals-name{margin:0;font-size:.88rem;font-weight:700;line-height:1.2}.home-metals-unit{margin:.1rem 0 0;font-size:.68rem;color:var(--text-muted,#57534e)}.home-metals-quote{text-align:right;flex-shrink:0}.home-metals-price{margin:0;font-size:1.05rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2}.home-metals-currency{font-size:.68rem;font-weight:500;color:var(--text-muted,#57534e)}.home-metals-change{margin:.15rem 0 0;font-size:.75rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home-metals .metal-change--up{color:#15803d}.home-metals .metal-change--down{color:#b91c1c}.home-metals-chart{width:100%;min-height:72px;background:#f5f5f4;border-radius:3px;overflow:hidden}.home-metals-chart svg{display:block;width:100%;height:72px}.home-metals-chart-empty{margin:0;padding:1.75rem .5rem;font-size:.75rem;text-align:center;color:var(--text-muted,#57534e)}.home-metals-link{display:block;font-size:.72rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;text-align:center;text-decoration:none;letter-spacing:.08em;color:#000;padding-top:.15rem}.home-metals-link:hover{color:#000;text-decoration:underline}@media (max-width:640px){.home-metals-header{flex-direction:column;align-items:stretch}.home-metals-quote{text-align:left}}.redimin-home-blocks{display:flex;flex-direction:column;gap:3rem;margin-top:3rem}.redimin-block-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 0 0;margin-bottom:1.25rem;border-top:2px solid #000}.redimin-block-link-chevron{font-size:.875rem;line-height:1}.redimin-block-grid{display:grid;grid-gap:1.75rem 1.5rem;gap:1.75rem 1.5rem}.redimin-block-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.redimin-block-card{display:flex;flex-direction:column;gap:.75rem;min-width:0}.redimin-block-card-media{display:block;width:100%;aspect-ratio:16/10;background:#e7e5e4;border-radius:2px;overflow:hidden;line-height:0}.redimin-block-card-media img,.redimin-featured-media img{transition:transform .4s ease}.redimin-block-card-media img{width:100%;height:100%;object-fit:cover}.redimin-block-card:hover .redimin-block-card-media img,.redimin-featured-slot:hover .redimin-featured-media img{transform:scale(1.03)}.redimin-block-card--featured .redimin-block-card-media{aspect-ratio:16/9}.redimin-block-card-body{display:flex;flex-direction:column;gap:.45rem}.redimin-block-card-title{margin:0;font-family:var(--font-sans);font-size:1.0625rem;font-weight:700;line-height:1.25;letter-spacing:-.012em;color:#000}.redimin-block-card--featured .redimin-block-card-title{font-size:clamp(1.25rem,2.2vw,1.625rem);line-height:1.15;letter-spacing:-.022em}.redimin-block-card-excerpt{margin:0;font-size:.875rem;line-height:1.5;color:#555;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.redimin-block-card--featured .redimin-block-card-excerpt{-webkit-line-clamp:4}.redimin-plan-label{margin:0;font-size:.6875rem;line-height:1;color:#000}.redimin-plan-kicker,.redimin-plan-label{font-family:var(--font-sans);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.redimin-plan-kicker{display:block;margin-bottom:.3rem;font-size:.625rem;line-height:1.2;color:var(--brand,#f26200)}.redimin-plan-time{display:block;margin-top:.35rem;font-family:var(--font-sans);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6b6b6b}.redimin-plan-headlines{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.redimin-plan-headline{padding:.875rem 0;border-top:1px solid #e5e5e5}.redimin-plan-headline:first-child{padding-top:0;border-top:0}.redimin-plan-headline-title{margin:0;font-family:var(--font-sans);font-size:.9375rem;font-weight:600;line-height:1.3;letter-spacing:-.006em;color:#000}.redimin-plan-headline-title a{color:inherit;text-decoration:none}.redimin-plan-headline-title a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.redimin-plan-headlines--ruled{padding-left:1.5rem;border-left:1px solid #e5e5e5}.redimin-plan-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:-.25rem 0 1.25rem}.redimin-plan-chip{padding:.4rem .7rem;font-family:var(--font-sans);font-size:.6875rem;font-weight:600;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:#000;text-decoration:none;border:1px solid #000;border-radius:999px;transition:background .15s ease,color .15s ease}.redimin-plan-chip:hover{background:#000;color:#fff}.redimin-plan-story{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:1.5rem 2rem;gap:1.5rem 2rem;align-items:start}.redimin-plan-story-related{display:flex;flex-direction:column;gap:1rem;padding-left:1.5rem;border-left:1px solid #e5e5e5}.redimin-plan-sections{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,.85fr);grid-gap:1.5rem;gap:1.5rem;align-items:stretch}.redimin-plan-markets>.redimin-plan-headlines--ruled,.redimin-plan-sections>.redimin-plan-headlines--ruled,.redimin-plan-side{justify-content:space-between}.redimin-plan-side{display:flex;flex-direction:column;gap:1.25rem}.redimin-plan-side>.redimin-plan-headlines{padding-top:.875rem;border-top:1px solid #e5e5e5}.redimin-plan-ranking{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:1.5rem 2.5rem;gap:1.5rem 2.5rem;align-items:start}.redimin-plan-ranking--solo{grid-template-columns:minmax(0,1fr)}.redimin-plan-ranking-list{list-style:none;margin:0;padding:0}.redimin-plan-ranking-item{display:flex;align-items:flex-start;gap:1rem;padding:.875rem 0;border-top:1px solid #e5e5e5}.redimin-plan-ranking-item:first-child{padding-top:0;border-top:0}.redimin-plan-ranking-number{flex:none;min-width:1.75rem;font-family:var(--font-sans);font-size:1.625rem;font-weight:700;line-height:1;color:var(--brand,#f26200);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.redimin-plan-ranking-body{min-width:0}.redimin-plan-aside{padding:1.125rem 1.25rem;background:#f5f5f4;border-radius:2px}.redimin-plan-aside-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.redimin-plan-aside .redimin-plan-headline{border-top-color:#e0dfdc}.redimin-plan-aside-item{display:flex;align-items:flex-start;gap:.875rem}.redimin-plan-aside-media{flex:0 0 4.5rem;width:4.5rem;aspect-ratio:4/3;overflow:hidden;line-height:0;background:#e7e5e4;border-radius:2px}.redimin-plan-aside-media img{width:100%;height:100%;object-fit:cover}.redimin-plan-aside-item--portrait .redimin-plan-aside-media{flex-basis:4rem;width:4rem;aspect-ratio:1;border-radius:50%}.redimin-plan-aside-item--portrait .redimin-plan-aside-media img{object-position:50% 25%}.redimin-plan-aside-body{flex:1 1;min-width:0}.redimin-plan-markets{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.85fr);grid-gap:1.5rem;gap:1.5rem;align-items:stretch}.redimin-plan-markets--no-aside{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.redimin-bolsa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:1.5rem 2rem;gap:1.5rem 2rem}.redimin-bolsa--loading{min-height:24rem}.redimin-bolsa-col-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;margin-bottom:1rem}.redimin-bolsa-movers,.redimin-bolsa-updated{margin:0;font-family:var(--font-sans);font-size:.75rem;color:#6b6b6b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.redimin-bolsa-movers{display:flex;flex-wrap:wrap;gap:.25rem 1rem}.redimin-bolsa-movers strong{font-weight:700;color:#000}.redimin-bolsa-copper{display:flex;flex-direction:column;gap:.35rem;padding-bottom:1rem;margin-bottom:.25rem;color:#000;text-decoration:none;border-bottom:1px solid #e5e5e5}.redimin-bolsa-copper:hover .redimin-bolsa-copper-price{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em}.redimin-bolsa-copper-name{display:flex;align-items:baseline;gap:.4rem;font-family:var(--font-sans);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.redimin-bolsa-copper-price{font-family:var(--font-sans);font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.redimin-bolsa-copper-change{font-family:var(--font-sans);font-size:.9375rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.redimin-bolsa-spark{display:block;width:100%;height:4.5rem;margin:.375rem 0}.redimin-bolsa-copper-facts{display:flex;flex-direction:column;gap:.15rem;font-family:var(--font-sans);font-size:.75rem;line-height:1.4;color:#555;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.redimin-bolsa-stocks{padding-left:2rem;border-left:1px solid #e5e5e5}.redimin-bolsa-rows,.redimin-bolsa-stock-list{list-style:none;margin:0;padding:0}.redimin-bolsa-stock-list{column-count:2;column-gap:2rem}.redimin-bolsa-stock-list li{page-break-inside:avoid;break-inside:avoid}.redimin-bolsa-row{display:grid;grid-template-columns:minmax(0,1fr) auto 4.25rem;align-items:baseline;grid-gap:.75rem;gap:.75rem;padding:.625rem 0;font-family:var(--font-sans);color:#000;text-decoration:none;border-bottom:1px solid #e5e5e5}.redimin-bolsa-row:hover .redimin-bolsa-row-name{text-decoration:underline;text-underline-offset:3px}.redimin-bolsa-row-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .45rem;min-width:0;font-size:.9375rem;font-weight:700}.redimin-bolsa-row-meta{font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:none;color:#6b6b6b}.redimin-bolsa-row-price{font-size:.9375rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.redimin-bolsa-row-change{font-size:.8125rem;font-weight:700;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.redimin-bolsa-change--up{color:#15803d}.redimin-bolsa-change--down{color:#b91c1c}.redimin-bolsa-source{grid-column:1/-1;margin:0;font-family:var(--font-sans);font-size:.6875rem;line-height:1.4;color:#6b6b6b}.redimin-bolsa-source a{color:#000;font-weight:600;text-decoration:underline;text-underline-offset:2px}.redimin-plan-searches{padding:1rem 1.125rem;background:#f5f5f4;border-radius:2px}.redimin-plan-searches ul{list-style:none;margin:.75rem 0 0;padding:0}.redimin-plan-search-link{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.7rem 0;font-family:var(--font-sans);font-size:.875rem;font-weight:600;line-height:1.3;color:#000;text-decoration:none;border-bottom:1px solid #e0dfdc}.redimin-plan-searches li:last-child .redimin-plan-search-link{border-bottom:0;padding-bottom:0}.redimin-plan-search-link:after{content:"→";flex:none}.redimin-plan-search-link:hover{text-decoration:underline;text-underline-offset:3px}.redimin-plan-strip{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 2rem;gap:0 2rem}.redimin-plan-strip-item{padding:1rem 0;border-top:1px solid #e5e5e5}.redimin-plan-strip-item:nth-child(-n+3){padding-top:0;border-top:0}.redimin-plan-explainer{padding:0 1.5rem 1.5rem;background:#f5f5f4;border-top:2px solid #000}.redimin-plan-explainer .redimin-block-header{border-top:0}.redimin-plan-explainer-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}.redimin-plan-explainer-item{display:flex;flex-direction:column;gap:.6rem;min-width:0}.redimin-plan-feature{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:1.5rem 2rem;gap:1.5rem 2rem;align-items:center}.redimin-plan-feature-media{display:block;aspect-ratio:16/9;background:#e7e5e4;border-radius:2px;overflow:hidden;line-height:0}.redimin-plan-feature-media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.redimin-plan-feature:hover .redimin-plan-feature-media img{transform:scale(1.03)}.redimin-plan-feature-body{display:flex;flex-direction:column;gap:.6rem}.redimin-plan-feature-body .redimin-plan-kicker{margin-bottom:0}.redimin-plan-feature-title{font-size:clamp(1.25rem,2.2vw,1.625rem);line-height:1.15;letter-spacing:-.022em}.redimin-block--topics{margin-top:2.25rem}.redimin-topics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;border:1px solid var(--border);border-radius:2px;overflow:hidden;background:#fff}.redimin-topic-link{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem 1rem;border-right:1px solid var(--border);border-bottom:1px solid var(--border);text-decoration:none;color:var(--text);min-width:0;transition:background .15s ease,color .15s ease}.redimin-topic-link:hover{background:#000;color:#fff}.redimin-topic-name{font-size:.88rem;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.redimin-topic-count{flex-shrink:0;font-size:.72rem;font-weight:500;color:#6b6b6b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:1.75rem;text-align:right}.redimin-topic-link:hover .redimin-topic-count{color:rgba(255,255,255,.7)}.redimin-authors-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}.redimin-author-card{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;text-decoration:none;color:inherit;min-width:0}.redimin-author-card:hover .redimin-author-name{color:var(--brand)}.redimin-author-avatar{display:block;width:clamp(72px,14vw,110px);aspect-ratio:1;border-radius:10px;overflow:hidden;background:#e7e5e4}.redimin-author-photo{width:100%;height:100%;object-fit:cover;filter:grayscale(100%)}.redimin-author-placeholder{display:block;width:100%;height:100%;background:linear-gradient(135deg,#d6d3d1,#e7e5e4 50%,#d6d3d1)}.redimin-author-name{font-size:.88rem;font-weight:700;color:var(--text);line-height:1.3}.redimin-author-role{font-size:.75rem;color:var(--text-muted);line-height:1.35}.redimin-author-name-skeleton{width:70%;margin-inline:auto}.redimin-author-role-skeleton{width:50%;margin-inline:auto}.redimin-youtube{background:#000;padding:0 0 1.25rem}.redimin-youtube-player{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;min-height:clamp(220px,42vw,420px);background:linear-gradient(180deg,#1a1a1a,#0d0d0d);text-decoration:none;color:#fff;transition:background .2s ease}.redimin-youtube-player:hover{background:linear-gradient(180deg,#222,#111);color:#fff}.redimin-youtube-play{display:flex;opacity:.92;transition:opacity .2s ease,transform .2s ease}.redimin-youtube-player:hover .redimin-youtube-play{opacity:1;transform:scale(1.05)}.redimin-youtube-label{font-size:.9rem;color:rgba(255,255,255,.75);letter-spacing:.02em}.redimin-youtube-cta{margin:1rem 0 0;text-align:center}.redimin-youtube-button{display:inline-flex;align-items:center;height:2.25rem;padding:0 1.25rem;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#000;background:#fff;border:1px solid #fff;border-radius:2px;text-decoration:none;transition:background-color .15s ease,color .15s ease}.redimin-youtube-button:hover{background:transparent;color:#fff}.redimin-youtube-layout{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem;padding:1rem 1rem 0}@media (min-width:900px){.redimin-youtube-layout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.redimin-youtube-featured{min-width:0}.redimin-youtube-embed{aspect-ratio:16/9;background:#000;line-height:0}.redimin-youtube-embed iframe,.redimin-youtube-facade{width:100%;height:100%;border:0}.redimin-youtube-facade{position:relative;display:block;padding:0;background:#000;cursor:pointer}.redimin-youtube-facade img{display:block;width:100%;height:100%;object-fit:cover}.redimin-youtube-facade-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.25);transition:background .2s ease}.redimin-youtube-facade:focus-visible .redimin-youtube-facade-play,.redimin-youtube-facade:hover .redimin-youtube-facade-play{background:rgba(0,0,0,.4)}.redimin-youtube-featured-title{margin:.85rem 0 0;font-size:1rem;font-weight:700;line-height:1.35}.redimin-youtube-featured-title a{color:#fff;text-decoration:none}.redimin-youtube-featured-title a:hover{color:#f5c6a5}.redimin-youtube-featured-meta{margin:.35rem 0 0;font-size:.78rem;color:rgba(255,255,255,.6)}.redimin-youtube-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem;max-height:clamp(280px,42vw,420px);overflow-y:auto}.redimin-youtube-item{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:.65rem;gap:.65rem;width:100%;padding:0;border:0;background:transparent;color:#fff;text-align:left;cursor:pointer;transition:opacity .2s ease}.redimin-youtube-item--active,.redimin-youtube-item:hover{opacity:1}.redimin-youtube-item:not(.redimin-youtube-item--active){opacity:.82}.redimin-youtube-thumb{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:#222;line-height:0}.redimin-youtube-thumb img{width:100%;height:100%;object-fit:cover}.redimin-youtube-thumb-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.25);opacity:0;transition:opacity .2s ease}.redimin-youtube-thumb-play svg{width:42px;height:auto}.redimin-youtube-item--active .redimin-youtube-thumb-play,.redimin-youtube-item:hover .redimin-youtube-thumb-play{opacity:1}.redimin-youtube-item-text{display:flex;flex-direction:column;gap:.25rem;min-width:0;padding-top:.1rem}.redimin-youtube-item-title{font-size:.82rem;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.redimin-youtube-item-meta{font-size:.72rem;color:rgba(255,255,255,.55)}@media (max-width:599px){.redimin-youtube-item{grid-template-columns:100px minmax(0,1fr)}.redimin-youtube-list{max-height:none;overflow:visible}}.redimin-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.redimin-gallery-item{display:block;aspect-ratio:4/3;background:#e7e5e4;border-radius:2px;overflow:hidden;line-height:0}.redimin-gallery-item img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.redimin-gallery-item:hover img{transform:scale(1.03)}.redimin-gallery-item--shell{background:linear-gradient(135deg,#e7e5e4,#d6d3d1)}.redimin-gallery-footer{margin:1.25rem 0 0;text-align:center}.redimin-gallery-more{display:inline-block;padding:.5rem 1.5rem;font-size:.82rem;font-weight:500;color:var(--text-muted);background:#f5f5f4;border:1px solid var(--border);border-radius:3px;text-decoration:none;transition:background .2s ease,color .2s ease}.redimin-gallery-more:hover{background:#e7e5e4;color:var(--text)}@media (max-width:1024px){.redimin-block-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.redimin-plan-markets,.redimin-plan-sections{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.redimin-plan-side{grid-column:1/-1;flex-direction:row}.redimin-plan-side>.redimin-block-card,.redimin-plan-side>.redimin-plan-headlines{flex:1 1}.redimin-plan-side>.redimin-plan-headlines{padding-top:0;border-top:0}.redimin-plan-searches{grid-column:1/-1}.redimin-bolsa{grid-template-columns:1fr}.redimin-bolsa-stocks{padding-top:1.25rem;padding-left:0;border-top:1px solid #e5e5e5;border-left:0}.redimin-plan-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.redimin-plan-strip-item:nth-child(3){padding-top:1rem;border-top:1px solid #e5e5e5}.redimin-authors-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.redimin-home-blocks{gap:2rem;margin-top:2rem}.redimin-bolsa-stock-list{column-count:1}.redimin-block-grid--4{grid-template-columns:1fr;gap:0}.redimin-plan-explainer-list,.redimin-plan-feature,.redimin-plan-markets,.redimin-plan-ranking,.redimin-plan-sections,.redimin-plan-story,.redimin-plan-strip{grid-template-columns:minmax(0,1fr)}.redimin-plan-markets,.redimin-plan-sections,.redimin-plan-story{gap:1.25rem}.redimin-plan .redimin-block-header{flex-wrap:wrap;row-gap:.625rem}.redimin-plan .redimin-block-heading{flex:1 1 12rem;line-height:1.2}.redimin-plan-headlines--ruled,.redimin-plan-story-related{padding-left:0;border-left:0}.redimin-plan-side{flex-direction:column;gap:0}.redimin-plan-side>.redimin-plan-headlines,.redimin-plan-strip-item:nth-child(2){padding-top:1rem;border-top:1px solid #e5e5e5}.redimin-plan-explainer{padding:0 1rem 1rem}.redimin-plan-explainer-list{gap:0}.redimin-plan-explainer-item{flex-direction:row;align-items:flex-start;gap:.75rem}.redimin-plan-explainer-item .redimin-plan-ranking-number{padding-top:1rem}.redimin-plan-explainer-item .redimin-block-card{flex:1 1;min-width:0}.redimin-plan-explainer-item:first-child .redimin-block-card{border-top:0}.redimin-block-grid>.redimin-block-card:first-child{padding-bottom:1.25rem}.redimin-block-grid>.redimin-block-card:not(:first-child),.redimin-plan-explainer-item .redimin-block-card,.redimin-plan-side>.redimin-block-card{flex-direction:row;align-items:flex-start;gap:.875rem;padding:1rem 0;border-top:1px solid #e5e5e5}.redimin-block-grid>.redimin-block-card:not(:first-child) .redimin-block-card-media,.redimin-plan-explainer-item .redimin-block-card-media,.redimin-plan-side>.redimin-block-card .redimin-block-card-media{flex:0 0 6.5rem;width:6.5rem;aspect-ratio:4/3}.redimin-block-grid>.redimin-block-card:not(:first-child) .redimin-block-card-body,.redimin-plan-explainer-item .redimin-block-card-body,.redimin-plan-side>.redimin-block-card .redimin-block-card-body{flex:1 1;min-width:0;gap:.35rem}.redimin-block-grid>.redimin-block-card:not(:first-child) .redimin-block-card-title,.redimin-plan-explainer-item .redimin-block-card-title,.redimin-plan-side>.redimin-block-card .redimin-block-card-title{font-size:.9375rem;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.redimin-block-grid>.redimin-block-card:not(:first-child) .article-meta--list,.redimin-plan-explainer-item .article-meta--list,.redimin-plan-side>.redimin-block-card .article-meta--list{flex-direction:column;align-items:flex-start;gap:.15rem}.redimin-block-grid>.redimin-block-card:not(:first-child) .article-meta-sep,.redimin-block-grid>.redimin-block-card:not(:first-child) .article-meta-updated,.redimin-block-grid>.redimin-block-card:not(:first-child) .redimin-block-card-excerpt,.redimin-plan-explainer-item .article-meta-sep,.redimin-plan-explainer-item .article-meta-updated,.redimin-plan-explainer-item .redimin-block-card-excerpt,.redimin-plan-side>.redimin-block-card .article-meta-sep,.redimin-plan-side>.redimin-block-card .article-meta-updated,.redimin-plan-side>.redimin-block-card .redimin-block-card-excerpt{display:none}.redimin-authors-row,.redimin-topics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.redimin-authors-row{gap:1.25rem}.redimin-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.redimin-authors-row{grid-template-columns:1fr 1fr}}