.Guia-head{margin:0 0 var(--space-5)}.Guia-titleRow{align-items:center;gap:var(--space-3);display:flex}.Guia-head .u-h2{margin:0}.Guia-sub{margin:var(--space-1) 0 0;max-width:90ch;color:var(--color-text-muted);font-size:var(--text-sm)}.GuiaHub__section{margin:0 0 var(--space-12)}.GuiaHub__label{margin:0 0 var(--space-6);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.GuiaHub__cards{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.GuiaCard{gap:var(--space-2);height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.GuiaCard__title{font-weight:var(--fw-bold);color:var(--color-heading)}.GuiaCard__intro{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal)}.GuiaCard__count{padding-top:var(--space-2);font-size:var(--text-sm);color:var(--color-accent);margin-top:auto}.GuiaCta{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.GuiaCta__title{margin:0 0 var(--space-1)}.GuiaCta__text{color:var(--color-text-muted);margin:0}.GuiaCta__links{gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.GuiaCta__links .u-btn{text-decoration:none}.GuiaPerfil__layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 280px;align-items:start;display:grid}.GuiaPerfil__sections{gap:var(--space-6);grid-area:1/1;display:grid}.GuiaToc{top:calc(var(--header-height,56px) + var(--breadcrumbs-height,0px) + var(--tab-bar-height,0px) + var(--space-4));max-height:calc(100vh - var(--header-height,56px) - var(--breadcrumbs-height,0px) - var(--tab-bar-height,0px) - var(--space-8));grid-area:1/2;position:sticky;overflow-y:auto}.GuiaToc__title{font-size:var(--text-xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin:0 0 var(--space-3)}.GuiaToc__list{padding-left:var(--space-5);gap:var(--space-2);font-size:var(--text-sm);margin:0;display:grid}.GuiaToc__list a{color:var(--color-text);text-decoration:none}.GuiaToc__list a:hover{color:var(--color-accent)}.GuiaSeccion{scroll-margin-top:calc(var(--header-height,56px) + var(--breadcrumbs-height,0px) + var(--tab-bar-height,0px) + var(--space-4))}.GuiaSeccion__title{margin:0 0 var(--space-2);position:relative}.GuiaSeccion__anchor{color:var(--color-border-strong);opacity:0;text-decoration:none;transition:opacity .15s;position:absolute;left:-1.1rem}.GuiaSeccion__title:hover .GuiaSeccion__anchor,.GuiaSeccion__anchor:focus-visible{opacity:1}.GuiaSeccion__lead{margin:0 0 var(--space-4);color:var(--color-text-muted);font-size:var(--text-base)}.GuiaSeccion__text{margin:0 0 var(--space-3);max-width:75ch;line-height:var(--leading-normal)}.GuiaPasos{margin:var(--space-5) 0 0;padding:var(--space-5) 0 0;border-top:1px solid var(--color-border);gap:var(--space-5);list-style:none;display:grid}.GuiaPasos__item{gap:var(--space-3);grid-template-columns:28px minmax(0,1fr);display:grid}.GuiaPasos__num{background:color-mix(in srgb, var(--color-accent) 14%, transparent);width:28px;height:28px;color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--fw-bold);border-radius:50%;place-items:center;display:grid}.GuiaPasos__title{margin:var(--space-1) 0 var(--space-1);font-size:var(--text-base);font-weight:var(--fw-semibold)}.GuiaPasos__desc{line-height:var(--leading-normal);color:var(--color-text-muted);margin:0}@media (max-width:1100px){.GuiaPerfil__layout{grid-template-columns:minmax(0,1fr)}.GuiaToc,.GuiaPerfil__sections{grid-area:auto/1}.GuiaToc{max-height:none;position:static}}.GuiaPasos__media{margin-top:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);overflow:hidden}.GuiaPasos__media img{width:auto;max-width:100%;height:auto;max-height:420px;margin:0 auto;display:block}
