.qseo-route{position:relative}.qseo-breadcrumbs{color:#8a8f98;letter-spacing:normal;margin:0 0 20px;font-size:12px;font-weight:400;line-height:20px;position:relative}.qseo-breadcrumbs ol{align-items:center;min-width:0;margin:0;padding:0;list-style:none;display:flex}.qseo-breadcrumbs li{align-items:center;min-width:0;display:flex}.qseo-breadcrumbs li:last-child{flex-shrink:1}.qseo-breadcrumbs li:not(:last-child){flex-shrink:0}.qseo-breadcrumbs [aria-current]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qseo-breadcrumbs a{color:inherit;white-space:nowrap;text-decoration:none}.qseo-breadcrumbs a:hover{color:#f7f8f8;text-underline-offset:3px;text-decoration:underline}.qseo-breadcrumbs a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #b7b9df}.qseo-separator{opacity:.55;margin:0 8px}.qseo-breadcrumbs-floating{z-index:1;width:calc(100% - 48px);max-width:1232px;position:absolute;top:88px;left:50%;transform:translate(-50%)}.qseo-editorial{color:#8a8f98;margin-top:20px;font-size:13px;line-height:1.6}.qseo-reference-list{padding-left:20px;list-style:outside}.qseo-reference-list a{text-underline-offset:3px;text-decoration:underline}.qseo-reference-list li+li{margin-top:8px}.qseo-related{flex-wrap:wrap;gap:12px 24px;margin-top:24px;font-size:14px;line-height:1.6;display:flex}.qseo-related a{text-underline-offset:4px;text-decoration:underline}@media (max-width:640px){.qseo-breadcrumbs{font-size:11px}.qseo-separator{margin:0 5px}}